diff --git a/aleksis/core/settings.py b/aleksis/core/settings.py
index fc6f93e3dc404b80f765f75bff07d1ac849f7c76..b03f78e62e4505cb1f9d60fe215c0ca62537ec97 100644
--- a/aleksis/core/settings.py
+++ b/aleksis/core/settings.py
@@ -206,8 +206,10 @@ if _settings.get("caching.memcached.enabled", False):
             "LOCATION": _settings.get("caching.memcached.address", "127.0.0.1:11211"),
         }
     }
-    INSTALLED_APPS.append("cachalot")
-    DEBUG_TOOLBAR_PANELS.append("cachalot.panels.CachalotPanel")
+    if _settings.get("caching.cachalot.enabled", True):
+        INSTALLED_APPS.append("cachalot")
+        DEBUG_TOOLBAR_PANELS.append("cachalot.panels.CachalotPanel")
+        CACHALOT_TIMEOUT = _settings.get("caching.cachalot.timeout", None)
 
 # Password validation
 # https://docs.djangoproject.com/en/2.1/ref/settings/#auth-password-validators