diff --git a/aleksis/core/celery.py b/aleksis/core/celery.py
index ab78cfb080ad1abc79f92e873641ef36c22432c9..4b876afb610d9e030028bb5a46572610b9f9d934 100644
--- a/aleksis/core/celery.py
+++ b/aleksis/core/celery.py
@@ -4,7 +4,7 @@ from traceback import format_exception
 from django.conf import settings
 
 from celery import Celery
-from celery.signals import task_failure
+from celery.signals import setup_logging, task_failure
 
 from .util.core_helpers import get_site_preferences
 from .util.email import send_email
@@ -35,3 +35,9 @@ def task_failure_notifier(
             "traceback": "".join(format_exception(type(exception), exception, traceback)),
         },
     )
+
+
+@setup_logging.connect
+def on_setup_logging(*args, **kwargs):
+    """Prevent Celery from overriding logging configuration."""
+    pass  # noqa