diff --git a/rhodecode/lib/utils2.py b/rhodecode/lib/utils2.py
--- a/rhodecode/lib/utils2.py
+++ b/rhodecode/lib/utils2.py
@@ -343,7 +343,9 @@ def engine_from_config(configuration, pr
 
 
 def get_encryption_key(config):
-    return config['beaker.session.secret']
+    secret = config.get('rhodecode.encrypted_values.secret')
+    default = config['beaker.session.secret']
+    return secret or default
 
 
 def age(prevdate, now=None, show_short_version=False, show_suffix=True,