diff --git a/js/navigation.js b/js/navigation.js index a886d0cf1c..8e9b5aca91 100644 --- a/js/navigation.js +++ b/js/navigation.js @@ -35,10 +35,10 @@ function toggle(id, only_open) img.alt = '-'; } // if only one sub-list, open as well - var submenus = $(el).find("> li > ul:hidden"); - var sublinks = $(el).find("> li > a.item, > li > a.tableicon"); - if (submenus.length == 1 && sublinks.length == 0) { - toggle(submenus.prop("id").split("subel").join(""), true); + var $submenus = $(el).find("> li > ul"); + var $sublinks = $(el).find("> li > a.item, > li > a.tableicon"); + if ($submenus.length == 1 && $sublinks.length == 0) { + toggle($submenus.prop("id").split("subel").join(""), true); } } else { el.style.display = 'none';