diff --git a/aleksis/core/util/core_helpers.py b/aleksis/core/util/core_helpers.py
index e4597a4bd4dd1d83ba1f85194f80a6220d6b3d84..783d3f23cf829bb345f7f1e1a6515f2f8574744d 100644
--- a/aleksis/core/util/core_helpers.py
+++ b/aleksis/core/util/core_helpers.py
@@ -8,7 +8,6 @@ from typing import Any, Callable, Sequence, Union, List
 from uuid import uuid4
 
 from django.conf import settings
-from django.contrib.sites.models import Site
 from django.db.models import Model
 from django.http import HttpRequest
 from django.utils import timezone
@@ -89,6 +88,7 @@ def merge_app_settings(setting: str, original: Union[dict, list], deduplicate: b
 def get_site_preferences():
     """ Get the preferences manager of the current site """
 
+    from django.contrib.sites.models import Site  # noqa
     return Site.objects.get_current().preferences