diff --git a/browser/components/places/content/placesPopup.js b/browser/components/places/content/placesPopup.js
index 40c59982c5de..bd52370fcc34 100755
--- a/browser/components/places/content/placesPopup.js
+++ b/browser/components/places/content/placesPopup.js
@@ -210,7 +210,7 @@ var PlacesPopup = {
*/
onLinkDoubleClicked: function PP_onLinkDoubleClicked(event) {
// Load the link and hide the places window.
- PlacesController.mouseLoadURI(event);
+ this._tree.controller.openSelectedNodeInBrowser(event);
window.opener.PlacesCommandHook.hidePlacesPopup();
}
};
diff --git a/browser/components/places/content/placesPopup.xul b/browser/components/places/content/placesPopup.xul
index 6cd7b03c6d8f..9f44614bc1e2 100644
--- a/browser/components/places/content/placesPopup.xul
+++ b/browser/components/places/content/placesPopup.xul
@@ -59,6 +59,8 @@
src="chrome://browser/locale/places/placesPopup.properties"/>
+