diff --git a/src/router/index.js b/src/router/index.js
index bdff680dfab53658e8b1f148ebb77a217a51cec0..90db3fd3e2c76d0aa05508dfe5aaf7cfc77cd918 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -6,7 +6,8 @@ Vue.use(Router)
 /* Layout */
 import Layout from '@/views/layout/Layout'
 
-const settingsDisabled = process.env.DISABLED_FEATURES.includes('settings')
+const disabledFeatures = process.env.DISABLED_FEATURES || []
+const settingsDisabled = disabledFeatures.includes('settings')
 const settings = {
   path: '/settings',
   component: Layout,
@@ -20,7 +21,7 @@ const settings = {
   ]
 }
 
-const reportsDisabled = process.env.DISABLED_FEATURES.includes('reports')
+const reportsDisabled = disabledFeatures.includes('reports')
 const reports = {
   path: '/reports',
   component: Layout,