diff --git a/frontend-js/src/main/js/gui/admin/ConfigurationAdminPanel.js b/frontend-js/src/main/js/gui/admin/ConfigurationAdminPanel.js
index ce3bb28dda6604fdffb287b4ff47de509d180fd8..5bd068d5203b4d55567942693c3d8e70449e24a7 100644
--- a/frontend-js/src/main/js/gui/admin/ConfigurationAdminPanel.js
+++ b/frontend-js/src/main/js/gui/admin/ConfigurationAdminPanel.js
@@ -120,8 +120,7 @@ ConfigurationAdminPanel.prototype.init = function () {
   var user;
   return ServerConnector.getLoggedUser().then(function (result) {
     user = result;
-    return ServerConnector.getConfiguration();
-  }).then(function (configuration) {
+    var configuration = self.getConfiguration();
     var privilege = configuration.getPrivilegeType(PrivilegeType.CONFIGURATION_MANAGE);
     self.setOptions(configuration.getOptions(), user.hasPrivilege(privilege));
   });