diff --git a/src/Orchard.Web/Modules/Orchard.Widgets/Handlers/LayerHintHandler.cs b/src/Orchard.Web/Modules/Orchard.Widgets/Handlers/LayerHintHandler.cs index 241df0dd9..53da2c813 100644 --- a/src/Orchard.Web/Modules/Orchard.Widgets/Handlers/LayerHintHandler.cs +++ b/src/Orchard.Web/Modules/Orchard.Widgets/Handlers/LayerHintHandler.cs @@ -32,6 +32,9 @@ namespace Orchard.Widgets.Handlers { if (content.ContentItem.ContentType != "Page") return; + if (!Services.Authorizer.Authorize(Permissions.ManageWidgets)) + return; + var urlHelper = new UrlHelper(_requestContext); var pathForLayer = "~/" + path; var title = content.ContentItem.ContentManager.GetItemMetadata(content).DisplayText;