diff --git a/src/Main/Base/Project/Src/Gui/Pads/ProjectBrowser/ProjectBrowserPad.cs b/src/Main/Base/Project/Src/Gui/Pads/ProjectBrowser/ProjectBrowserPad.cs index af39b6dd74..c3971baaf8 100644 --- a/src/Main/Base/Project/Src/Gui/Pads/ProjectBrowser/ProjectBrowserPad.cs +++ b/src/Main/Base/Project/Src/Gui/Pads/ProjectBrowser/ProjectBrowserPad.cs @@ -261,7 +261,7 @@ namespace ICSharpCode.SharpDevelop.Project public static void RefreshViewAsync() { WorkbenchSingleton.AssertMainThread(); - if (refreshViewEnqueued) + if (refreshViewEnqueued || WorkbenchSingleton.Workbench == null) return; refreshViewEnqueued = true; WorkbenchSingleton.SafeThreadAsyncCall(