diff --git a/menuconfig.py b/menuconfig.py index 7e765d3..6109757 100755 --- a/menuconfig.py +++ b/menuconfig.py @@ -1202,7 +1202,12 @@ def _leave_menu(): # Jump to parent menu parent = _parent_menu(_cur_menu) _shown = _shown_nodes(parent) - _sel_node_i = _shown.index(_cur_menu) + + try: + _sel_node_i = _shown.index(_cur_menu) + except ValueError: + _sel_node_i = 0 + _cur_menu = parent # Try to make the menu entry appear on the same row on the screen as it did