diff --git a/openbook_common/schema/queries.py b/openbook_common/schema/queries.py
index cfc09fb167cce2aace27403fe7ad93ea4feca674..2d62bc3bdd994b12b2aa181cf8e5f7e521ab43aa 100644
--- a/openbook_common/schema/queries.py
+++ b/openbook_common/schema/queries.py
@@ -29,4 +29,6 @@ class Query:
         data = serializer.validated_data
 
         logger.info(f"App version {version} not found. Creating a new App Version.")
-        return AppVersionModel.objects.create(version=data["version"], build_number=data["build_number"])
+        # we create the AppVersion without a build_number, so it's effective for Android and iOS
+        # See: build_number is null in the query above
+        return AppVersionModel.objects.create(version=data["version"])