diff --git a/invenio_config_tuw/startup/config.py b/invenio_config_tuw/startup/config.py
index 03aa16dabccf8d68ed0a59e3993de6871b8d9a4f..3f90323739ae2fdd5c112fa98946fbcb51e3bf6f 100644
--- a/invenio_config_tuw/startup/config.py
+++ b/invenio_config_tuw/startup/config.py
@@ -237,9 +237,6 @@ def assemble_keycloak_config_from_parts(app):
 def populate_unset_salt_values(app):
     """Populate the salt values if they're not set yet."""
     secret_key = app.config.get("SECRET_KEY", None)
-    if secret_key is None:
-        raise RuntimeError("SECRET_KEY configuration is unset! Aborting.")
-
     app.config.setdefault("CSRF_SECRET_SALT", secret_key)
     app.config.setdefault("SECURITY_RESET_SALT", secret_key)
     app.config.setdefault("SECURITY_LOGIN_SALT", secret_key)