diff --git a/HTMLKit/HTMLTokenizer.m b/HTMLKit/HTMLTokenizer.m index f564676..41923cc 100644 --- a/HTMLKit/HTMLTokenizer.m +++ b/HTMLKit/HTMLTokenizer.m @@ -380,6 +380,9 @@ [self emitParseError:@"Named entity without semicolon"]; } + [_inputStreamReader rewindToMarkedLocation]; + [_inputStreamReader consumeString:entityName caseSensitive:YES]; + return entityReplacement; }