diff --git a/HTMLKit/HTMLTokenizer.m b/HTMLKit/HTMLTokenizer.m
index a41d7ff..94d7982 100644
--- a/HTMLKit/HTMLTokenizer.m
+++ b/HTMLKit/HTMLTokenizer.m
@@ -852,7 +852,7 @@
case LATIN_SMALL_LETTER_A ... LATIN_SMALL_LETTER_Z:
_currentTagToken = [[HTMLEndTagToken alloc] initWithTagName:StringFromUniChar(character)];
[_temporaryBuffer appendString:StringFromUniChar(character)];
- [self switchToState:HTMLTokenizerStateRCDATAEndTagName];
+ [self switchToState:HTMLTokenizerStateRAWTEXTEndTagName];
break;
default:
[self switchToState:HTMLTokenizerStateRAWTEXT];