See #1167948: menu_tree_all_data() returns incorrect "has_children".

The workaround for YUI Menu is to change create_inner_menu().

Before - broken
if ($menu_item['link']['has_children'] > 0)

After - fixed
if ($menu_item['link']['has_children'] > 0 && !empty($menu_item['below']))

Comments

stewart.adam’s picture

StatusFileSize
new1.27 KB

This fix works for me. Patch against 6.x-1.x-dev attached.