diff --git a/package/gluon-luci-admin/files/usr/lib/lua/luci/controller/admin/index.lua b/package/gluon-luci-admin/files/usr/lib/lua/luci/controller/admin/index.lua
index 13d9d83eefe779cb67ea320f2f79396740b1628c..fb5000af958b858e037611200c4cb31df1a42a39 100644
--- a/package/gluon-luci-admin/files/usr/lib/lua/luci/controller/admin/index.lua
+++ b/package/gluon-luci-admin/files/usr/lib/lua/luci/controller/admin/index.lua
@@ -41,7 +41,10 @@ function index()
 	page.index = true
 	
 	entry({"admin", "index"}, form("admin/index"), _("Overview"), 1).ignoreindex = true
-	entry({"admin", "logout"}, call("action_logout"), _("Logout"))
+
+	if not configmode then
+		entry({"admin", "logout"}, call("action_logout"), _("Logout"))
+	end
 end
 
 function action_logout()