diff --git a/mozilla/parser/htmlparser/src/nsHTMLTokenizer.cpp b/mozilla/parser/htmlparser/src/nsHTMLTokenizer.cpp
index 16eed2f04e7..f5404b0c492 100644
--- a/mozilla/parser/htmlparser/src/nsHTMLTokenizer.cpp
+++ b/mozilla/parser/htmlparser/src/nsHTMLTokenizer.cpp
@@ -843,7 +843,10 @@ nsresult nsHTMLTokenizer::ConsumeStartTag(PRUnichar aChar,
endTagName,
mFlags,
done);
- aFlushTokens = done;
+
+ // Only flush tokens for