diff --git a/biscuit/core/migrations/0002_school_term.py b/biscuit/core/migrations/0002_school_term.py
index 523f10c13553b99d893209f8c94591d1fc088503..e3d25010df8d9f81116e2c5d1ccb7b7516a3f9bd 100644
--- a/biscuit/core/migrations/0002_school_term.py
+++ b/biscuit/core/migrations/0002_school_term.py
@@ -41,8 +41,14 @@ class Migration(migrations.Migration):
         migrations.AddField(
             model_name='school',
             name='current_term',
-            field=models.ForeignKey(default=None, on_delete=django.db.models.deletion.CASCADE, related_name='+', to='core.SchoolTerm'),
+            field=models.ForeignKey(default=None, on_delete=django.db.models.deletion.CASCADE, related_name='+', to='core.SchoolTerm', null=True),
             preserve_default=False,
         ),
         migrations.RunPython(create_default_terms),
+        migrations.AlterField(
+            model_name='school',
+            name='current_term',
+            field=models.ForeignKey(default=None, on_delete=django.db.models.deletion.CASCADE, related_name='+', to='core.SchoolTerm'),
+            preserve_default=False,
+        ),
     ]