diff --git a/src/metabase/api/database.clj b/src/metabase/api/database.clj
index 32ebbeca4dfbdb4cb8ed7f2be274c223b2c5849b..80a699c529ee51f4faa676370c604bc11e4e13d5 100644
--- a/src/metabase/api/database.clj
+++ b/src/metabase/api/database.clj
@@ -53,7 +53,7 @@
 (defendpoint GET "/"
   "Fetch all `Databases`."
   [include_tables]
-  (let [dbs (sel :many Database (k/order :name))]
+  (let [dbs (sel :many Database (k/order (k/sqlfn :LOWER :name)))]
     (if-not include_tables
       dbs
       (let [db-id->tables (group-by :db_id (sel :many Table, :active true))]