diff --git a/gregui/api/serializers/guest.py b/gregui/api/serializers/guest.py
index 255ddf637ce4ad2937d8bbf91654fbb6b6d863ad..cf4797dc4bac340d658cb3fe88c853f7970bf24e 100644
--- a/gregui/api/serializers/guest.py
+++ b/gregui/api/serializers/guest.py
@@ -1,5 +1,6 @@
 import datetime
 
+from django.conf import settings
 from django.utils.timezone import now
 from rest_framework import serializers
 from rest_framework.exceptions import ValidationError
@@ -156,6 +157,7 @@ def create_identity_or_update(
         Identity.objects.create(
             person=person,
             type=identity_type,
+            source=settings.DEFAULT_IDENTITY_SOURCE,
             value=value,
         )
     else: