diff --git a/HTMLKit/HTMLTokenizer.m b/HTMLKit/HTMLTokenizer.m index 426357f..f4e207c 100644 --- a/HTMLKit/HTMLTokenizer.m +++ b/HTMLKit/HTMLTokenizer.m @@ -182,6 +182,10 @@ - (void)emitCharacterTokenWithString:(NSString *)string { + if (string == nil) { + return; + } + HTMLToken *previousToken = [_tokens lastObject]; if ([previousToken isCharacterToken]) { [(HTMLCharacterToken *)previousToken appendString:string];