diff --git a/mozilla/browser/base/content/customizeToolbar.js b/mozilla/browser/base/content/customizeToolbar.js index 4e92566646a..b2ea6c1092c 100644 --- a/mozilla/browser/base/content/customizeToolbar.js +++ b/mozilla/browser/base/content/customizeToolbar.js @@ -180,7 +180,12 @@ var dropObserver = { return; paletteItem = paletteItem.cloneNode(paletteItem); - toolbar.insertBefore(paletteItem, gCurrentDragOverItem); + + var paletteEnclosure = document.createElementNS("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul", + "toolbarpaletteitem"); + paletteEnclosure.appendChild(paletteItem); + + toolbar.insertBefore(paletteEnclosure, gCurrentDragOverItem); gCurrentDragOverItem.removeAttribute("dragactive"); gCurrentDragOverItem = null; },