diff --git a/src/Umbraco.Web/Trees/ContentTreeController.cs b/src/Umbraco.Web/Trees/ContentTreeController.cs
index c19cecd712..b083c85bab 100644
--- a/src/Umbraco.Web/Trees/ContentTreeController.cs
+++ b/src/Umbraco.Web/Trees/ContentTreeController.cs
@@ -47,10 +47,10 @@ namespace Umbraco.Web.Trees
///
protected override TreeNode GetSingleTreeNode(IEntitySlim entity, string parentId, FormDataCollection queryStrings)
{
- var langId = queryStrings["culture"].TryConvertTo();
+ var langId = queryStrings?["culture"];
var allowedUserOptions = GetAllowedUserMenuItemsForNode(entity);
- if (CanUserAccessNode(entity, allowedUserOptions, langId.Success ? langId.Result : null))
+ if (CanUserAccessNode(entity, allowedUserOptions, langId))
{
//Special check to see if it ia a container, if so then we'll hide children.
var isContainer = entity.IsContainer; // && (queryStrings.Get("isDialog") != "true");