diff options
-rw-r--r-- | graphics/macgui/macmenu.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/graphics/macgui/macmenu.cpp b/graphics/macgui/macmenu.cpp index 91c01e0983..0079cedcb1 100644 --- a/graphics/macgui/macmenu.cpp +++ b/graphics/macgui/macmenu.cpp @@ -742,7 +742,7 @@ void MacMenu::renderSubmenu(MacMenuSubMenu *menu) { y += kMenuDropdownItemHeight; } - if (menu->subitems[_activeSubItem]->submenu != nullptr) + if (_activeSubItem != -1 && menu->subitems[_activeSubItem]->submenu != nullptr) renderSubmenu(menu->subitems[_activeSubItem]->submenu); _contentIsDirty = true; |