diff --git a/aleksis/apps/chronos/managers.py b/aleksis/apps/chronos/managers.py
index 51d6ac522623ff6e068714c89d6cf84b77d5f034..2b2b6c4c4200b2f432f611fa7181ff4bc5d5bb1f 100644
--- a/aleksis/apps/chronos/managers.py
+++ b/aleksis/apps/chronos/managers.py
@@ -2,7 +2,7 @@ from datetime import date, datetime, timedelta
 from enum import Enum
 from typing import Optional, Union
 
-from django.contrib.sites.managers import CurrentSiteManager
+from django.contrib.sites.managers import CurrentSiteManager as _CurrentSiteManager
 from django.db import models
 from django.db.models import Count, F, Q
 
@@ -13,6 +13,9 @@ from aleksis.core.models import Group, Person
 from aleksis.core.util.core_helpers import get_site_preferences
 
 
+class CurrentSiteManager(_CurrentSiteManager):
+    use_in_migrations = False
+
 
 class TimetableType(Enum):
     """Enum for different types of timetables."""
diff --git a/aleksis/apps/chronos/models.py b/aleksis/apps/chronos/models.py
index 382a3e34c36c611ee6cf0b0ab4e4f8876b56181f..04495b37a84c2ce837ebf939b14103a68bc41eea 100644
--- a/aleksis/apps/chronos/models.py
+++ b/aleksis/apps/chronos/models.py
@@ -3,7 +3,6 @@ from __future__ import annotations
 from datetime import date, datetime, time, timedelta
 from typing import Dict, Optional, Tuple, Union
 
-from django.contrib.sites.managers import CurrentSiteManager
 from django.core.exceptions import ValidationError
 from django.db import models
 from django.db.models import Max, Min, Q
@@ -21,6 +20,7 @@ from django_global_request.middleware import get_request
 
 from aleksis.apps.chronos.managers import (
     AbsenceQuerySet,
+    CurrentSiteManager,
     EventQuerySet,
     ExtraLessonQuerySet,
     GroupPropertiesMixin,