diff --git a/browser/components/places/PlacesUIUtils.jsm b/browser/components/places/PlacesUIUtils.jsm
index 5a840094e109..db91189402f5 100644
--- a/browser/components/places/PlacesUIUtils.jsm
+++ b/browser/components/places/PlacesUIUtils.jsm
@@ -345,7 +345,7 @@ var PlacesUIUtils = {
while (Element.isInstance(node)) {
if (node._placesView)
return node._placesView;
- if (node.localName == "tree" && node.getAttribute("type") == "places")
+ if (node.localName == "tree" && node.getAttribute("is") == "places-tree")
return node;
node = node.parentNode;
diff --git a/browser/components/places/content/bookmarkProperties.xul b/browser/components/places/content/bookmarkProperties.xul
index cc79e777e5b5..4787172d8a02 100644
--- a/browser/components/places/content/bookmarkProperties.xul
+++ b/browser/components/places/content/bookmarkProperties.xul
@@ -38,6 +38,8 @@
src="chrome://global/content/globalOverlay.js"/>
+
#include editBookmarkPanel.inc.xul
diff --git a/browser/components/places/content/bookmarksSidebar.xul b/browser/components/places/content/bookmarksSidebar.xul
index f438e9e1ba7c..93d0a8022244 100644
--- a/browser/components/places/content/bookmarksSidebar.xul
+++ b/browser/components/places/content/bookmarksSidebar.xul
@@ -33,6 +33,8 @@
src="chrome://browser/content/utilityOverlay.js"/>
+
#include placesCommands.inc.xul
#include ../../../../toolkit/content/editMenuCommands.inc.xul
@@ -48,7 +50,7 @@