diff --git a/mozilla/content/xml/document/src/nsXMLContentSink.cpp b/mozilla/content/xml/document/src/nsXMLContentSink.cpp index 18271c5338f..c265d71a989 100644 --- a/mozilla/content/xml/document/src/nsXMLContentSink.cpp +++ b/mozilla/content/xml/document/src/nsXMLContentSink.cpp @@ -340,6 +340,13 @@ nsXMLContentSink::DidBuildModel(PRInt32 aQualityLevel) } } + if (mTitleText.IsEmpty()) { + nsCOMPtr dom_doc(do_QueryInterface(mDocument)); + if (dom_doc) { + dom_doc->SetTitle(NS_LITERAL_STRING("")); + } + } + mDocument->SetRootContent(mDocElement); nsresult rv = NS_OK;