diff --git a/src/Razor/Microsoft.AspNetCore.Razor.Language/src/Legacy/HtmlMarkupParser.cs b/src/Razor/Microsoft.AspNetCore.Razor.Language/src/Legacy/HtmlMarkupParser.cs index ed20cc9617..60bca288c6 100644 --- a/src/Razor/Microsoft.AspNetCore.Razor.Language/src/Legacy/HtmlMarkupParser.cs +++ b/src/Razor/Microsoft.AspNetCore.Razor.Language/src/Legacy/HtmlMarkupParser.cs @@ -1591,6 +1591,7 @@ namespace Microsoft.AspNetCore.Razor.Language.Legacy var node = tagBlock.Attributes[i]; if (node is MarkupAttributeBlockSyntax attributeBlock && + attributeBlock.Value != null && attributeBlock.Value.Children.Count > 0 && IsTypeAttribute(attributeBlock)) {