diff --git a/menu.c b/menu.c index 5826198..44cf8cc 100644 --- a/menu.c +++ b/menu.c @@ -929,7 +929,7 @@ void HandleUI(void) /******************************************************************/ case MENU_8BIT_MAIN1: { - int entry; + int entry = 0; int selentry; int old_osd_size = OsdGetSize(); @@ -1082,6 +1082,13 @@ void HandleUI(void) old_osd_size = OsdGetSize(); } + if (!entry) + { + menustate = MENU_8BIT_SYSTEM1; + menusub = 0; + break; + } + // exit row OsdWrite(OsdGetSize() - 1, STD_EXIT, menusub == selentry, 0); menusub_last = selentry;