diff --git a/lib/control-panel/index.js b/lib/control-panel/index.js
index d4e6b34..1653075 100644
--- a/lib/control-panel/index.js
+++ b/lib/control-panel/index.js
@@ -15,7 +15,8 @@ const coreTerminalAuth = require('../core-terminal-auth');
 const app = express();
 
 app.use(session({
-    secret: config.sdk_supplier_product_quota.session_secret,
+    secret: (config.sdk_supplier_product_quota
+            && config.sdk_supplier_product_quota.session_secret) || uniqid(),
     resave: true,
     saveUninitialized: false,
 }));