diff --git a/src/html/parser.ts b/src/html/parser.ts
index 7db37671..53d2f393 100644
--- a/src/html/parser.ts
+++ b/src/html/parser.ts
@@ -491,7 +491,7 @@ export class Parser {
// Check whether the self-closing is valid.
const isVoid =
- namespace === NS.HTML && HTML_VOID_ELEMENT_TAGS.has(element.name)
+ namespace === NS.HTML && HTML_VOID_ELEMENT_TAGS.has(element.rawName)
if (token.selfClosing && !isVoid && namespace === NS.HTML) {
this.reportParseError(
token,