diff --git a/client/src/addon_manager/panels/WebVue.ts b/client/src/addon_manager/panels/WebVue.ts
index d0b28c031a78cbb50db010cd566c2f775d06efe5..271c1ae638390dfff14439b7690a17ba3ac697ad 100644
--- a/client/src/addon_manager/panels/WebVue.ts
+++ b/client/src/addon_manager/panels/WebVue.ts
@@ -85,7 +85,7 @@ export class WebVue {
         }
 
         const workspaceOpen =
-            vscode.workspace.workspaceFolders &&
+            vscode.workspace.workspaceFolders !== undefined &&
             vscode.workspace.workspaceFolders.length > 0;
         const clientVersion = context.extension.packageJSON.version;
 
diff --git a/client/webvue b/client/webvue
index ac8a4db6fbb2e5aab49dca9aa55e367cec92aadd..27b87a642300deed26c606937df8549fcc156165 160000
--- a/client/webvue
+++ b/client/webvue
@@ -1 +1 @@
-Subproject commit ac8a4db6fbb2e5aab49dca9aa55e367cec92aadd
+Subproject commit 27b87a642300deed26c606937df8549fcc156165
diff --git a/server b/server
index 50f77465af5ded634fd7aef07699cc4fc1c704f8..f3ef9893f2a16e8ddcd2efe15190c793d0448ae5 160000
--- a/server
+++ b/server
@@ -1 +1 @@
-Subproject commit 50f77465af5ded634fd7aef07699cc4fc1c704f8
+Subproject commit f3ef9893f2a16e8ddcd2efe15190c793d0448ae5