diff --git a/HTMLKit/HTMLParser.m b/HTMLKit/HTMLParser.m index c4907b1..78ca2a9 100644 --- a/HTMLKit/HTMLParser.m +++ b/HTMLKit/HTMLParser.m @@ -1916,7 +1916,7 @@ return; } else { [self generateImpliedEndTagsExceptForElement:nil]; - if (![self.currentNode.tagName isEqualToString:@"colgroup"]) { + if (![self.currentNode.tagName isEqualToString:token.asTagToken.tagName]) { [self emitParseError:@"Unexpected nested (%@) element in ", token.asTagToken.tagName]; } [_stackOfOpenElements popElementsUntilElementPoppedWithTagName:token.asTagToken.tagName];