diff --git a/mozilla/editor/base/nsHTMLEditor.cpp b/mozilla/editor/base/nsHTMLEditor.cpp
index 0cb79b4b6ae..0701409ee0e 100644
--- a/mozilla/editor/base/nsHTMLEditor.cpp
+++ b/mozilla/editor/base/nsHTMLEditor.cpp
@@ -7160,6 +7160,7 @@ nsHTMLEditor::IsEmptyNode( nsIDOMNode *aNode,
nsCOMPtrnodeAsText;
nodeAsText = do_QueryInterface(node);
nodeAsText->GetLength(&length);
+#ifdef NOT_QUITE_READY_FOR_PRIMETIME
nsCOMPtr selCon;
res = GetSelectionController(getter_AddRefs(selCon));
if (NS_FAILED(res)) return res;
@@ -7177,6 +7178,9 @@ nsHTMLEditor::IsEmptyNode( nsIDOMNode *aNode,
*outIsEmptyNode = PR_FALSE;
break;
}
+#else
+ if (length) *outIsEmptyNode = PR_FALSE;
+#endif
}
else // an editable, non-text node. we aren't an empty block
{
diff --git a/mozilla/editor/libeditor/html/nsHTMLEditor.cpp b/mozilla/editor/libeditor/html/nsHTMLEditor.cpp
index 0cb79b4b6ae..0701409ee0e 100644
--- a/mozilla/editor/libeditor/html/nsHTMLEditor.cpp
+++ b/mozilla/editor/libeditor/html/nsHTMLEditor.cpp
@@ -7160,6 +7160,7 @@ nsHTMLEditor::IsEmptyNode( nsIDOMNode *aNode,
nsCOMPtrnodeAsText;
nodeAsText = do_QueryInterface(node);
nodeAsText->GetLength(&length);
+#ifdef NOT_QUITE_READY_FOR_PRIMETIME
nsCOMPtr selCon;
res = GetSelectionController(getter_AddRefs(selCon));
if (NS_FAILED(res)) return res;
@@ -7177,6 +7178,9 @@ nsHTMLEditor::IsEmptyNode( nsIDOMNode *aNode,
*outIsEmptyNode = PR_FALSE;
break;
}
+#else
+ if (length) *outIsEmptyNode = PR_FALSE;
+#endif
}
else // an editable, non-text node. we aren't an empty block
{