diff --git a/xpfe/browser/resources/content/linkToolbarOverlay.js b/xpfe/browser/resources/content/linkToolbarOverlay.js index f9983b82f4b9..23d6c261f284 100644 --- a/xpfe/browser/resources/content/linkToolbarOverlay.js +++ b/xpfe/browser/resources/content/linkToolbarOverlay.js @@ -165,7 +165,11 @@ function(event) var ssm = Components.classes["@mozilla.org/scriptsecuritymanager;1"].getService(). QueryInterface(Components.interfaces.nsIScriptSecurityManager); ssm.checkLoadURIStr(window.content.location.href, destURL, 0); - loadURI(destURL); + var referrer = + Components.classes["@mozilla.org/network/standard-url;1"]. + createInstance(Components.interfaces.nsIURI); + referrer.spec = window.content.location.href; + loadURI(destURL, referrer); } catch (e) { dump("Error: it is not permitted to load this URI from a element: " + e); }