diff --git a/backend/src/baserow/core/migrations/0097_userprofile_completed_guided_tours.py b/backend/src/baserow/core/migrations/0097_userprofile_completed_guided_tours.py
index 48854477b..b7d5593c1 100644
--- a/backend/src/baserow/core/migrations/0097_userprofile_completed_guided_tours.py
+++ b/backend/src/baserow/core/migrations/0097_userprofile_completed_guided_tours.py
@@ -1,4 +1,4 @@
-# Generated by Django 5.0.13 on 2025-03-26 14:46
+# Generated by Django 5.0.13 on 2025-03-31 12:52
 
 import django.contrib.postgres.fields
 from django.db import migrations, models
@@ -14,7 +14,22 @@ class Migration(migrations.Migration):
             model_name="userprofile",
             name="completed_guided_tours",
             field=django.contrib.postgres.fields.ArrayField(
-                base_field=models.TextField(), blank=True, default=list, size=None
+                base_field=models.TextField(),
+                blank=True,
+                default=["sidebar", "database", "builder"],
+                null=True,
+                size=None,
+            ),
+        ),
+        migrations.AlterField(
+            model_name="userprofile",
+            name="completed_guided_tours",
+            field=django.contrib.postgres.fields.ArrayField(
+                base_field=models.TextField(),
+                blank=True,
+                default=list,
+                null=True,
+                size=None,
             ),
         ),
     ]
diff --git a/backend/src/baserow/core/models.py b/backend/src/baserow/core/models.py
index 11962ba12..bf7ec4373 100755
--- a/backend/src/baserow/core/models.py
+++ b/backend/src/baserow/core/models.py
@@ -221,6 +221,7 @@ class UserProfile(models.Model):
         base_field=models.TextField(),
         default=list,
         blank=True,
+        null=True,
     )
 
     def iat_before_last_password_change(self, iat: int) -> bool: