diff --git a/HTMLKit/HTMLParser.m b/HTMLKit/HTMLParser.m index 190190c..3b84a5a 100644 --- a/HTMLKit/HTMLParser.m +++ b/HTMLKit/HTMLParser.m @@ -508,7 +508,7 @@ if ([token.asStartTagToken.tagName isEqualToString:@"html"]) { [self HTMLInsertionModeInBody:token]; } else if ([token.asStartTagToken.tagName isEqualToString:@"head"]) { - HTMLElement *head = [[HTMLElement alloc] initWithTagName:@"head"]; + HTMLElement *head = [self insertElementForToken:token.asTagToken]; _headElementPointer = head; [self switchInsertionMode:HTMLInsertionModeInHead]; }