diff --git a/mozilla/htmlparser/src/nsParserNode.cpp b/mozilla/htmlparser/src/nsParserNode.cpp
index 75838d0e3db..b098fa8e8c4 100644
--- a/mozilla/htmlparser/src/nsParserNode.cpp
+++ b/mozilla/htmlparser/src/nsParserNode.cpp
@@ -187,7 +187,7 @@ const nsString& nsCParserNode::GetName() const {
* @return string ref of text from internal token
*/
const nsAReadableString& nsCParserNode::GetText() const {
- return (mToken) ? mToken->GetStringValue() : GetEmptyString();
+ return (mToken) ? mToken->GetStringValue() : NS_STATIC_CAST(const nsAReadableString&,GetEmptyString());
}
/**
diff --git a/mozilla/parser/htmlparser/src/nsParserNode.cpp b/mozilla/parser/htmlparser/src/nsParserNode.cpp
index 75838d0e3db..b098fa8e8c4 100644
--- a/mozilla/parser/htmlparser/src/nsParserNode.cpp
+++ b/mozilla/parser/htmlparser/src/nsParserNode.cpp
@@ -187,7 +187,7 @@ const nsString& nsCParserNode::GetName() const {
* @return string ref of text from internal token
*/
const nsAReadableString& nsCParserNode::GetText() const {
- return (mToken) ? mToken->GetStringValue() : GetEmptyString();
+ return (mToken) ? mToken->GetStringValue() : NS_STATIC_CAST(const nsAReadableString&,GetEmptyString());
}
/**