diff --git a/applications/main/xtreme_app/scenes/xtreme_app_scene_interface_mainmenu.c b/applications/main/xtreme_app/scenes/xtreme_app_scene_interface_mainmenu.c index a49fc90a4..359efe3bf 100644 --- a/applications/main/xtreme_app/scenes/xtreme_app_scene_interface_mainmenu.c +++ b/applications/main/xtreme_app/scenes/xtreme_app_scene_interface_mainmenu.c @@ -129,7 +129,7 @@ bool xtreme_app_scene_interface_mainmenu_on_event(void* context, SceneManagerEve app->mainmenu_app_labels, app->mainmenu_app_index, app->mainmenu_app_index + 1); CharList_remove_v( app->mainmenu_app_exes, app->mainmenu_app_index, app->mainmenu_app_index + 1); - app->mainmenu_app_index--; + if(app->mainmenu_app_index) app->mainmenu_app_index--; /* fall through */ case VarItemListIndexMoveApp: app->save_mainmenu_apps = true;