Index: trunk/admin/browse/fw_menu.js =================================================================== diff -u -N -r1566 -r1669 --- trunk/admin/browse/fw_menu.js (.../fw_menu.js) (revision 1566) +++ trunk/admin/browse/fw_menu.js (.../fw_menu.js) (revision 1669) @@ -111,12 +111,19 @@ } else if (document.all || document.hasChildNodes) { if( !isset(container_id) ) container_id = 'menuContainer'; container = FIND(container_id); - if (!container) - { - container = document.createElement('SPAN'); - container.id = container_id; - document.body.appendChild(container); - container = FIND(container_id); + if (!container) + { + if( isset(document.body) ) + { + container = document.createElement('SPAN'); + container.id = container_id; + document.body.appendChild(container); + container = FIND(container_id); + } + else + { + return false; + } } else {