diff --git a/netwerk/protocol/about/src/nsAboutRedirector.cpp b/netwerk/protocol/about/src/nsAboutRedirector.cpp index 17a5aafc47e5..6bfa07418b54 100644 --- a/netwerk/protocol/about/src/nsAboutRedirector.cpp +++ b/netwerk/protocol/about/src/nsAboutRedirector.cpp @@ -95,6 +95,8 @@ nsAboutRedirector::NewChannel(nsIURI *aURI, nsIChannel **result) if (NS_FAILED(rv)) return rv; + tempChannel->SetOriginalURI(aURI); + // Keep the page from getting unnecessary privileges unless it needs them if (kRedirMap[i].dropChromePrivs) {