diff --git a/deadlock-plugins/deadlock-extension/src/core/keycloakOAuth2DeviceFlowConnection.ts b/deadlock-plugins/deadlock-extension/src/core/keycloakOAuth2DeviceFlowConnection.ts
index a57cbd4289ee4847a3d76e7996a5a94856ca4740..07eba23c438eb6d8de86d7e56404773cb151f508 100644
--- a/deadlock-plugins/deadlock-extension/src/core/keycloakOAuth2DeviceFlowConnection.ts
+++ b/deadlock-plugins/deadlock-extension/src/core/keycloakOAuth2DeviceFlowConnection.ts
@@ -93,7 +93,7 @@ export default class KeycloakOAuth2DeviceFlowConnection {
         })(),
       });
       return Promise.resolve({ accessToken: this.accessToken, refreshToken: this.refreshToken });
-    } catch (error: unknown) {
+    } catch (error) {
       err(error);
       return Promise.reject(error);
     }
diff --git a/deadlock-plugins/deadlock-extension/src/extension.ts b/deadlock-plugins/deadlock-extension/src/extension.ts
index e6623bd5f60bdc4c761128f2e0953819c3147c59..c9f74cbec49ecea20a7c37025c05ccc6b496eebd 100644
--- a/deadlock-plugins/deadlock-extension/src/extension.ts
+++ b/deadlock-plugins/deadlock-extension/src/extension.ts
@@ -16,7 +16,7 @@ export async function activate(context: vscode.ExtensionContext) {
   const controller = new Controller(context);
 
   // @ts-ignore
-  const deadlockPanelProvider = new DepNodeProvider(vscode.workspace.rootPath);
+  const deadlockPanelProvider = new DepNodeProvider(vscode.workspace.workspaceFolders);
   vscode.window.registerTreeDataProvider('deadlockPanel', deadlockPanelProvider);
 
   try {