From 4a095184bbf0359f1cc4feb7f06e4e96d9aa3c77 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A5rten=20Palm?= Date: Mon, 27 Jan 2014 10:54:41 +0100 Subject: [PATCH] Prevent NullReferenceException The variable val was not referenced later in the function and caused a NullReferenceException. --- .../umbraco/Trees/TreeRequestParams.cs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/Trees/TreeRequestParams.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/Trees/TreeRequestParams.cs index a6c3cffd56..24a11d0deb 100644 --- a/src/Umbraco.Web/umbraco.presentation/umbraco/Trees/TreeRequestParams.cs +++ b/src/Umbraco.Web/umbraco.presentation/umbraco/Trees/TreeRequestParams.cs @@ -88,10 +88,12 @@ namespace umbraco.cms.presentation.Trees { get { - string val = (m_params.ContainsKey("id") ? m_params["id"] : ""); - int sNodeID; - if (int.TryParse(HttpContext.Current.Request.QueryString["id"], out sNodeID)) - return sNodeID; + if(m_params.ContainsKey("id")) + { + int sNodeID; + if (int.TryParse(m_params["id"], out sNodeID)) + return sNodeID; + } return -1; } }