diff --git a/district/migrations/0281_auto_20240827_2030.py b/district/migrations/0281_auto_20240827_2030.py
new file mode 100644
index 0000000000000000000000000000000000000000..e13f6db8e284d7f1283615085fe6351244b11477
--- /dev/null
+++ b/district/migrations/0281_auto_20240827_2030.py
@@ -0,0 +1,27 @@
+# Generated by Django 5.0.7 on 2024-08-27 18:30
+
+from django.db import migrations
+
+
+def remove_wrongly_added_tab_links(apps, schema_editor):
+    DistrictNewProgramPage = apps.get_model("district", "DistrictNewProgramPage")
+
+    for page in DistrictNewProgramPage.objects.all():
+        for program in page.program:
+            if program.block_type != "program_group_with_candidates":
+                continue
+
+            program.value["tab_links"] = []
+
+        page.save()
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('district', '0280_alter_districtnewprogrampage_program'),
+    ]
+
+    operations = [
+        migrations.RunPython(remove_wrongly_added_tab_links)
+    ]