diff --git a/app/views/main/settings/tabs/modules.jade b/app/views/main/settings/tabs/modules.jade
index 2aa287239e5a2737726f2c4da76b7299a8b00791..135839a28a5d26c2d016fd0aa1c7409fed4a54f9 100644
--- a/app/views/main/settings/tabs/modules.jade
+++ b/app/views/main/settings/tabs/modules.jade
@@ -34,7 +34,7 @@
           h5(ng-if="mod.installed === true") {{ 'settings.modules.installing' | translate }}
           h5(ng-if="mod.installed !== true") {{ 'settings.modules.uninstalling' | translate }}
           blockquote.left-align.orange.lighten-5(translate='settings.modules.installing_warn')
-      li.collection-item.install_package(ng-if="hasAccess")
+      li.collection-item.install_package(ng-show="hasAccess")
           .input-field.col.s6
             i.material-icons.prefix language
             input(type="text" ng-model="module_to_install" placeholder="Package: module@version, git+https://github.com/user/package.git, ...")
diff --git a/public/templates.js b/public/templates.js
index 66e2f78da209d58a5aaa2520d3f767a342d90fca..0b09d118bff448d67dae032dceee311d1712a61a 100644
--- a/public/templates.js
+++ b/public/templates.js
@@ -742,7 +742,7 @@ var buf = [];
 var jade_mixins = {};
 var jade_interp;
 
-buf.push("<div class=\"container modules\"><div class=\"row\"><form class=\"s12 center\"><div class=\"card\"><div class=\"card-action\"><i class=\"fa fa-cubes fa-5x\"></i><h1 translate=\"settings.modules.title\" class=\"card-title\"></h1><p translate=\"settings.modules.message\"></p><blockquote ng-if=\"!hasAccess\" translate=\"settings.modules.no_access\" class=\"left-align orange lighten-5\"></blockquote><blockquote ng-if=\"hasAccess &amp;&amp; !warningShown\" class=\"left-align orange lighten-5\"><a href=\"\" translate=\"settings.modules.warning_light\" ng-click=\"showWarning()\" class=\"waves-effect waves-light\"></a></blockquote><blockquote ng-if=\"hasAccess &amp;&amp; warningShown\" class=\"left-align orange lighten-5\"><div translate=\"settings.modules.warning\"></div><a href=\"\" translate=\"settings.modules.warning_close\" ng-click=\"hideWarning()\" class=\"close waves-effect waves-light\"></a></blockquote></div></div></form><ul class=\"collection with-header\"><li ng-repeat=\"mod in modules track by $index\" class=\"collection-item\"><div><span>{{ mod.fullName }}</span><span ng-if=\"mod.locked\" class=\"badge new deep-orange darken-4\">required</span><div class=\"switch secondary-content\"><label><span translate=\"settings.modules.off\"></span><input type=\"checkbox\" ng-model=\"mod.installed\" ng-disabled=\"mod.disabled\" ng-click=\"switchModule(mod)\"/><span class=\"lever\"></span><span translate=\"settings.modules.on\"></span></label></div></div><div ng-if=\"mod.installing\" class=\"installing\"><div class=\"left preloader-wrapper small active\"><div class=\"spinner-layer spinner-blue-only\"><div class=\"circle-clipper left\"><div class=\"circle\"></div></div></div></div><h5 ng-if=\"mod.installed === true\">{{ 'settings.modules.installing' | translate }}</h5><h5 ng-if=\"mod.installed !== true\">{{ 'settings.modules.uninstalling' | translate }}</h5><blockquote translate=\"settings.modules.installing_warn\" class=\"left-align orange lighten-5\"></blockquote></div></li><li ng-if=\"hasAccess\" class=\"collection-item install_package\"><div class=\"input-field col s6\"><i class=\"material-icons prefix\">language</i><input type=\"text\" ng-model=\"module_to_install\" placeholder=\"Package: module@version, git+https://github.com/user/package.git, ...\"/></div><div class=\"switch secondary-content\"><button ng-click=\"installModule()\" ng-disabled=\"installing\" class=\"btn waves-effect\">{{ 'settings.modules.install' | translate }}</button></div></li></ul></div></div>");;return buf.join("");
+buf.push("<div class=\"container modules\"><div class=\"row\"><form class=\"s12 center\"><div class=\"card\"><div class=\"card-action\"><i class=\"fa fa-cubes fa-5x\"></i><h1 translate=\"settings.modules.title\" class=\"card-title\"></h1><p translate=\"settings.modules.message\"></p><blockquote ng-if=\"!hasAccess\" translate=\"settings.modules.no_access\" class=\"left-align orange lighten-5\"></blockquote><blockquote ng-if=\"hasAccess &amp;&amp; !warningShown\" class=\"left-align orange lighten-5\"><a href=\"\" translate=\"settings.modules.warning_light\" ng-click=\"showWarning()\" class=\"waves-effect waves-light\"></a></blockquote><blockquote ng-if=\"hasAccess &amp;&amp; warningShown\" class=\"left-align orange lighten-5\"><div translate=\"settings.modules.warning\"></div><a href=\"\" translate=\"settings.modules.warning_close\" ng-click=\"hideWarning()\" class=\"close waves-effect waves-light\"></a></blockquote></div></div></form><ul class=\"collection with-header\"><li ng-repeat=\"mod in modules track by $index\" class=\"collection-item\"><div><span>{{ mod.fullName }}</span><span ng-if=\"mod.locked\" class=\"badge new deep-orange darken-4\">required</span><div class=\"switch secondary-content\"><label><span translate=\"settings.modules.off\"></span><input type=\"checkbox\" ng-model=\"mod.installed\" ng-disabled=\"mod.disabled\" ng-click=\"switchModule(mod)\"/><span class=\"lever\"></span><span translate=\"settings.modules.on\"></span></label></div></div><div ng-if=\"mod.installing\" class=\"installing\"><div class=\"left preloader-wrapper small active\"><div class=\"spinner-layer spinner-blue-only\"><div class=\"circle-clipper left\"><div class=\"circle\"></div></div></div></div><h5 ng-if=\"mod.installed === true\">{{ 'settings.modules.installing' | translate }}</h5><h5 ng-if=\"mod.installed !== true\">{{ 'settings.modules.uninstalling' | translate }}</h5><blockquote translate=\"settings.modules.installing_warn\" class=\"left-align orange lighten-5\"></blockquote></div></li><li ng-show=\"hasAccess\" class=\"collection-item install_package\"><div class=\"input-field col s6\"><i class=\"material-icons prefix\">language</i><input type=\"text\" ng-model=\"module_to_install\" placeholder=\"Package: module@version, git+https://github.com/user/package.git, ...\"/></div><div class=\"switch secondary-content\"><button ng-click=\"installModule()\" ng-disabled=\"installing\" class=\"btn waves-effect\">{{ 'settings.modules.install' | translate }}</button></div></li></ul></div></div>");;return buf.join("");
 };
 if (typeof define === 'function' && define.amd) {
   define([], function() {