diff --git a/js/ui/extensionSystem.js b/js/ui/extensionSystem.js
index 51ce234c2..90890d955 100644
--- a/js/ui/extensionSystem.js
+++ b/js/ui/extensionSystem.js
@@ -341,7 +341,8 @@ function disableAllExtensions() {
 
     if (initted) {
         extensionOrder.slice().reverse().forEach(function(uuid) {
-            disableExtension(uuid);
+            if (!ExtensionUtils.extensions[uuid].metadata['show-in-lock-screen'])
+                disableExtension(uuid);
         });
     }
 
