diff --git a/deadlock-plugins/deadlock-extension/src/extension.ts b/deadlock-plugins/deadlock-extension/src/extension.ts
index 1cd5c99a5d095bf35145f582888acc4071b2536e..506ad15ae186c4a443ddda1651c5a02ff2cb1bce 100644
--- a/deadlock-plugins/deadlock-extension/src/extension.ts
+++ b/deadlock-plugins/deadlock-extension/src/extension.ts
@@ -1,7 +1,6 @@
 import * as vscode from 'vscode';
 import { SERVICES_PATHS_PATH } from './core/config';
 import Controller from './core/controller';
-import ExtensionStore from './core/extensionStore';
 import MetadataProvider from './core/metadataProvider';
 import { error } from './recorder/utils';
 import { DepNodeProvider } from './theia/deadlockPanel';
@@ -14,8 +13,9 @@ export async function activate(context: vscode.ExtensionContext) {
 
   const controller = new Controller(context);
 
-  // @ts-ignore
-  const deadlockPanelProvider = new DepNodeProvider(vscode.workspace.workspaceFolders);
+  const workspaceFolders = vscode.workspace.workspaceFolders?.toString() ?? '';
+  if (!workspaceFolders) vscode.window.showInformationMessage('Pas de répertoires ouverts');
+  const deadlockPanelProvider = new DepNodeProvider(workspaceFolders);
   vscode.window.registerTreeDataProvider('deadlockPanel', deadlockPanelProvider);
 
   try {