diff --git a/mozilla/content/base/src/nsHTMLContentSerializer.cpp b/mozilla/content/base/src/nsHTMLContentSerializer.cpp
index 1ef553a132b..b1b0d83892d 100644
--- a/mozilla/content/base/src/nsHTMLContentSerializer.cpp
+++ b/mozilla/content/base/src/nsHTMLContentSerializer.cpp
@@ -454,7 +454,8 @@ nsHTMLContentSerializer::AppendElementStart(nsIDOMElement *aElement,
if ((name.get() == nsHTMLAtoms::script) ||
(name.get() == nsHTMLAtoms::style) ||
- (name.get() == nsHTMLAtoms::noscript)) {
+ (name.get() == nsHTMLAtoms::noscript) ||
+ (name.get() == nsHTMLAtoms::noframes)) {
mInCDATA = PR_TRUE;
}