diff --git a/menu/drivers/glui.c b/menu/drivers/glui.c index 01239a3eb7..33a9ba2b13 100644 --- a/menu/drivers/glui.c +++ b/menu/drivers/glui.c @@ -673,7 +673,7 @@ static void glui_navigation_set(bool scroll) else menu_entries_set_start(end - num_lines); - if (menu_entries_get_start() > 5) + if (menu_entries_get_start() >= 5) menu_entries_set_start(menu_entries_get_start() - 5); } diff --git a/menu/drivers/xmb.c b/menu/drivers/xmb.c index ade71a44c9..bd02ea9446 100644 --- a/menu/drivers/xmb.c +++ b/menu/drivers/xmb.c @@ -1348,7 +1348,7 @@ static void xmb_render(void) } } - if (menu_entries_get_start() > 5) + if (menu_entries_get_start() >= 5) menu_entries_set_start(menu_entries_get_start() - 5); anim->is_active = false;