diff --git a/src/metabase/models/database.clj b/src/metabase/models/database.clj
index bd43d73ee43898d36280ccdfc4d1f442bb431a2e..9efaeb95189f60dc4b7af68ba627862037c81fb7 100644
--- a/src/metabase/models/database.clj
+++ b/src/metabase/models/database.clj
@@ -20,7 +20,7 @@
   (invoke [this k]
     (get this k))
 
-  IModelInstanceApiSerialze
+  IModelInstanceApiSerialize
   (api-serialize [this]
     ;; If current user isn't an admin strip out DB details which may include things like password
     (cond-> this
diff --git a/src/metabase/models/interface.clj b/src/metabase/models/interface.clj
index 1887ea2ffe2763440276593114fa404e93497012..1fa459999fd563fe9f61465e0517cc7a728fa13c 100644
--- a/src/metabase/models/interface.clj
+++ b/src/metabase/models/interface.clj
@@ -1,11 +1,11 @@
 (ns metabase.models.interface)
 
-(defprotocol IModelInstanceApiSerialze
+(defprotocol IModelInstanceApiSerialize
   (api-serialize [this]
     "Called on all objects being written out by the API. Default implementations return THIS as-is, but models can provide
      custom methods to strip sensitive data, from non-admins, etc."))
 
-(extend-protocol IModelInstanceApiSerialze
+(extend-protocol IModelInstanceApiSerialize
   Object
   (api-serialize [this]
     this)