diff --git a/src/Umbraco.Web.UI/umbraco/Views/common/dialogs/mediapicker.html b/src/Umbraco.Web.UI/umbraco/Views/common/dialogs/mediapicker.html
deleted file mode 100644
index eea3838841..0000000000
--- a/src/Umbraco.Web.UI/umbraco/Views/common/dialogs/mediapicker.html
+++ /dev/null
@@ -1,92 +0,0 @@
-
\ No newline at end of file
diff --git a/src/Umbraco.Web/Trees/ContentTreeController.cs b/src/Umbraco.Web/Trees/ContentTreeController.cs
index b5a450638f..9fa1d4238d 100644
--- a/src/Umbraco.Web/Trees/ContentTreeController.cs
+++ b/src/Umbraco.Web/Trees/ContentTreeController.cs
@@ -119,7 +119,7 @@ namespace Umbraco.Web.Trees
int iid;
if (int.TryParse(id, out iid) == false)
{
- throw new InvalidOperationException("The Id for a content item must be an integer");
+ throw new HttpResponseException(HttpStatusCode.NotFound);
}
var item = Services.EntityService.Get(iid, UmbracoObjectTypes.Document);
if (item == null)
@@ -128,7 +128,7 @@ namespace Umbraco.Web.Trees
}
return GetUserAllowedMenuItems(
- CreateAllowedActions(),
+ CreateAllowedActions(item),
GetUserMenuItemsForNode(item));
}
@@ -137,23 +137,27 @@ namespace Umbraco.Web.Trees
get { return UmbracoObjectTypes.Document; }
}
- protected IEnumerable