diff --git a/djblets/webapi/models.py b/djblets/webapi/models.py
new file mode 100644
index 0000000000000000000000000000000000000000..0b027658fd2180e39473fda056ae00a83cecaca7
--- /dev/null
+++ b/djblets/webapi/models.py
@@ -0,0 +1,9 @@
+# This file intentionally left blank.
+#
+# We need this here in order to work around a Django bug during syncdb.
+# When it goes to look up an app, it will look up the label ("webapi" in
+# our case). Every app in INSTALLED_APPS with that label is expected to
+# have a models.py file (even if it's blank). Without it, syncdb will fail.
+#
+# By adding this here, other apps named "webapi" are able to supply their
+# own modules safely, without fear of breakages.
