diff --git a/mozilla/rdf/base/src/nsRDFContentSink.cpp b/mozilla/rdf/base/src/nsRDFContentSink.cpp index 0f568492cf3..1e64e686eba 100644 --- a/mozilla/rdf/base/src/nsRDFContentSink.cpp +++ b/mozilla/rdf/base/src/nsRDFContentSink.cpp @@ -885,6 +885,13 @@ RDFContentSinkImpl::GetNameSpaceID(nsIAtom* aPrefix, PRInt32& aNameSpaceID) rv = ns->FindNameSpaceID(aPrefix, aNameSpaceID); if (NS_FAILED(rv)) { + + if (aPrefix == nsnull) + { + aNameSpaceID = kNameSpaceID_None; + rv = NS_OK; + } + // Couldn't find the namespace, probably because the prefix // was never declared using an 'xmlns' decl.