From b61b8e72bb0a88f8c5d1562dd4fee80290f32f23 Mon Sep 17 00:00:00 2001 From: Matt Ward Date: Wed, 17 Nov 2010 19:29:03 +0000 Subject: [PATCH] Fix null reference exception when selecting Show All Files after adding a new folder and file inside that folder. --- .../Src/Gui/Pads/ProjectBrowser/TreeNodes/ProjectNode.cs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/Main/Base/Project/Src/Gui/Pads/ProjectBrowser/TreeNodes/ProjectNode.cs b/src/Main/Base/Project/Src/Gui/Pads/ProjectBrowser/TreeNodes/ProjectNode.cs index 05eeae2e9b..8e2ec81774 100644 --- a/src/Main/Base/Project/Src/Gui/Pads/ProjectBrowser/TreeNodes/ProjectNode.cs +++ b/src/Main/Base/Project/Src/Gui/Pads/ProjectBrowser/TreeNodes/ProjectNode.cs @@ -230,9 +230,11 @@ namespace ICSharpCode.SharpDevelop.Project { foreach (AbstractProjectBrowserTreeNode node in Nodes) { - AbstractProjectBrowserTreeNode returnedNode = node.GetNodeByRelativePath(relativePath); - if (returnedNode != null) - return returnedNode; + if (node != null) { + AbstractProjectBrowserTreeNode returnedNode = node.GetNodeByRelativePath(relativePath); + if (returnedNode != null) + return returnedNode; + } } return this;