diff --git a/aleksis/core/settings.py b/aleksis/core/settings.py
index 1085a68c42055aaf7bb338a2e330f7f6b18724aa..9df0b41d932dfda8b7fb0b5270a0a1f0ab2352af 100644
--- a/aleksis/core/settings.py
+++ b/aleksis/core/settings.py
@@ -89,7 +89,6 @@ INSTALLED_APPS = [
     "polymorphic",
     "django_global_request",
     "dbbackup",
-    "storages",
     "django_celery_beat",
     "django_celery_results",
     "celery_progress",
@@ -786,6 +785,8 @@ MEDIABACKUP_CHECK_SECONDS = _settings.get("backup.media.check_seconds", 7200)
 PROMETHEUS_EXPORT_MIGRATIONS = False
 
 if _settings.get("storage.s3.enabled", False):
+    INSTALLED_APPS.append("storages")
+
     DEFAULT_FILE_STORAGE = "storages.backends.s3boto3.S3BotoStorage"
 
     if _settings.get("storage.s3.static.enabled", False):