diff --git a/elections2021/migrations/0054_elections2021calendarpage_calendar_page.py b/elections2021/migrations/0054_elections2021calendarpage_calendar_page.py
deleted file mode 100644
index 734f00d313f3b879f5c61a351c89556fded42c2e..0000000000000000000000000000000000000000
--- a/elections2021/migrations/0054_elections2021calendarpage_calendar_page.py
+++ /dev/null
@@ -1,25 +0,0 @@
-# Generated by Django 4.1.6 on 2023-04-13 21:12
-
-import django.db.models.deletion
-from django.db import migrations, models
-
-
-class Migration(migrations.Migration):
-    dependencies = [
-        ("calendar_utils", "0005_calendarpage"),
-        ("elections2021", "0053_alter_elections2021articletag_content_object"),
-    ]
-
-    operations = [
-        migrations.AddField(
-            model_name="elections2021calendarpage",
-            name="calendar_page",
-            field=models.ForeignKey(
-                blank=True,
-                null=True,
-                on_delete=django.db.models.deletion.PROTECT,
-                to="calendar_utils.calendarpage",
-                verbose_name="Stránka s kalendářem",
-            ),
-        ),
-    ]
diff --git a/elections2021/models.py b/elections2021/models.py
index fe54fe96cc6ea6227dbaee49f8b739906171fe5b..cd452b167b8d1332868967e5eb617b4b7be319ad 100644
--- a/elections2021/models.py
+++ b/elections2021/models.py
@@ -2578,13 +2578,7 @@ class Elections2021CalendarPage(SubpageMixin, MetadataPageMixin, CalendarMixin,
 
     content_panels = Page.content_panels + [
         FieldPanel("photo"),
-        MultiFieldPanel(
-            [
-                FieldPanel("calendar_url"),
-                PageChooserPanel("calendar_page"),
-            ],
-            "Kalendář",
-        ),
+        FieldPanel("calendar_url"),
     ]
 
     promote_panels = [
@@ -2608,7 +2602,7 @@ class Elections2021CalendarPage(SubpageMixin, MetadataPageMixin, CalendarMixin,
     ### RELATIONS
 
     parent_page_types = ["elections2021.Elections2021HomePage"]
-    subpage_types = ["calendar_utils.CalendarPage"]
+    subpage_types = []
 
     ### OTHERS
 
diff --git a/senat_campaign/models.py b/senat_campaign/models.py
index d45a1547645d5bad8c3cacfa190331cfe0f86f2b..7b68f07064a4ced0c76fa65e0299c9c045512deb 100644
--- a/senat_campaign/models.py
+++ b/senat_campaign/models.py
@@ -7,7 +7,6 @@ from wagtail.admin.panels import (
     FieldPanel,
     HelpPanel,
     MultiFieldPanel,
-    PageChooserPanel,
     PublishingPanel,
 )
 from wagtail.documents.blocks import DocumentChooserBlock
@@ -184,13 +183,7 @@ class SenatCampaignHomePage(
             ],
             heading="Sociální sítě",
         ),
-        MultiFieldPanel(
-            [
-                FieldPanel("calendar_url"),
-                PageChooserPanel("calendar_page"),
-            ],
-            "Kalendář",
-        ),
+        FieldPanel("calendar_url"),
         FieldPanel("donations_url"),
         FieldPanel("matomo_id"),
         FieldPanel("title_suffix"),
@@ -204,7 +197,6 @@ class SenatCampaignHomePage(
         "senat_campaign.SenatCampaignNewsIndexPage",
         "senat_campaign.SenatCampaignProgramPage",
         "senat_campaign.SenatCampaignCookiesPage",
-        "calendar_utils.CalendarPage",
     ]
 
     ### OTHERS
diff --git a/senat_campaign/templates/senat_campaign/senat_campaign_calendar_page.html b/senat_campaign/templates/senat_campaign/senat_campaign_calendar_page.html
deleted file mode 100644
index f3f30da86b27359f9af14ba180ff7a5a8203b7fb..0000000000000000000000000000000000000000
--- a/senat_campaign/templates/senat_campaign/senat_campaign_calendar_page.html
+++ /dev/null
@@ -1,10 +0,0 @@
-{% extends "senat_campaign/base.html" %}
-{% load wagtailcore_tags %}
-
-{% block content %}
-<main>
-    <section class="my-8 lg:my-16 container-padding--zero lg:container-padding--auto">
-        {% include "shared/calendar_current_events_snippet.html" with fullscreen=True %}
-    </section>
-</main>
-{% endblock %}