From c6284d1c1c916c9072e1ab49080724207a17dfcf Mon Sep 17 00:00:00 2001 From: Daniel Grunwald Date: Tue, 18 Apr 2006 13:07:38 +0000 Subject: [PATCH] Fixed exception when trying to paste a deleted project from clipboard. git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.0@1315 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61 --- .../Src/Gui/Pads/ProjectBrowser/TreeNodes/SolutionFolderNode.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Main/Base/Project/Src/Gui/Pads/ProjectBrowser/TreeNodes/SolutionFolderNode.cs b/src/Main/Base/Project/Src/Gui/Pads/ProjectBrowser/TreeNodes/SolutionFolderNode.cs index 46f55cfa3a..77dba69a03 100644 --- a/src/Main/Base/Project/Src/Gui/Pads/ProjectBrowser/TreeNodes/SolutionFolderNode.cs +++ b/src/Main/Base/Project/Src/Gui/Pads/ProjectBrowser/TreeNodes/SolutionFolderNode.cs @@ -158,7 +158,7 @@ namespace ICSharpCode.SharpDevelop.Project if (dataObject.GetDataPresent(typeof(ISolutionFolder).ToString())) { string guid = dataObject.GetData(typeof(ISolutionFolder).ToString()).ToString(); ISolutionFolder solutionFolder = container.Solution.GetSolutionFolder(guid); - if (solutionFolder == container) + if (solutionFolder == null || solutionFolder == container) return false; if (solutionFolder is ISolutionFolderContainer) { return solutionFolder.Parent != container