diff --git a/src/Orchard.Web/Core/Shapes/CoreShapes.cs b/src/Orchard.Web/Core/Shapes/CoreShapes.cs index 17f0c9ed4..6c810015a 100644 --- a/src/Orchard.Web/Core/Shapes/CoreShapes.cs +++ b/src/Orchard.Web/Core/Shapes/CoreShapes.cs @@ -342,8 +342,9 @@ namespace Orchard.Core.Shapes { } [Shape] - public void Script(TextWriter Output, ResourceDefinition Resource, string Url, string Condition, Dictionary TagAttributes) { - ResourceManager.WriteResource(Output, Resource, Url, Condition, TagAttributes); + public void Script(HtmlHelper Html, TextWriter Output, ResourceDefinition Resource, string Url, string Condition, Dictionary TagAttributes) { + // do not write to Output directly as Styles are rendered in Zones + ResourceManager.WriteResource(Html.ViewContext.Writer, Resource, Url, Condition, TagAttributes); } [Shape]