diff --git a/mozilla/docshell/base/nsWebShell.cpp b/mozilla/docshell/base/nsWebShell.cpp index f86b94a1494..d9e1ef08b0c 100644 --- a/mozilla/docshell/base/nsWebShell.cpp +++ b/mozilla/docshell/base/nsWebShell.cpp @@ -865,7 +865,7 @@ nsWebShell::OnLinkClickSync(nsIContent *aContent, nsCOMPtr refererDoc(do_QueryInterface(refererOwnerDoc)); NS_ENSURE_TRUE(refererDoc, NS_ERROR_UNEXPECTED); - nsIURI *referer = refererDoc->GetDocumentURI(); + nsCOMPtr referer = refererDoc->GetDocumentURI(); // referer could be null here in some odd cases, but that's ok, // we'll just load the link w/o sending a referer in those cases.