diff --git a/src/Main/Base/Project/Src/Gui/Workbench/DefaultWorkbench.cs b/src/Main/Base/Project/Src/Gui/Workbench/DefaultWorkbench.cs index 2cff9bdcaa..acbab35bba 100644 --- a/src/Main/Base/Project/Src/Gui/Workbench/DefaultWorkbench.cs +++ b/src/Main/Base/Project/Src/Gui/Workbench/DefaultWorkbench.cs @@ -380,7 +380,7 @@ namespace ICSharpCode.SharpDevelop.Gui { if (e.IsDirectory) { foreach (IViewContent content in ViewContentCollection) { - if (content.FileName.StartsWith(e.SourceFile)) { + if (content.FileName != null && content.FileName.StartsWith(e.SourceFile)) { content.FileName = e.TargetFile + content.FileName.Substring(e.SourceFile.Length); } }