diff --git a/src/Microsoft.AspNet.Razor/Parser/HtmlMarkupParser.Block.cs b/src/Microsoft.AspNet.Razor/Parser/HtmlMarkupParser.Block.cs index 41d874a35c..858e3a635c 100644 --- a/src/Microsoft.AspNet.Razor/Parser/HtmlMarkupParser.Block.cs +++ b/src/Microsoft.AspNet.Razor/Parser/HtmlMarkupParser.Block.cs @@ -843,6 +843,9 @@ namespace Microsoft.AspNet.Razor.Parser PutCurrentBack(); // Put back whatever was after the solidus PutBack(solidus); // Put back '/' PutBack(openAngle); // Put back '<' + + // We just looked ahead, this NextToken will set CurrentSymbol to an open angle bracket. + NextToken(); } if (seenEndScript) @@ -865,7 +868,7 @@ namespace Microsoft.AspNet.Razor.Parser } else { - AcceptAndMoveNext(); // '<' (not the closing script tags open angle) + AcceptAndMoveNext(); // Accept '<' (not the closing script tag's open angle) } } }