diff --git a/menu/drivers/xmb.c b/menu/drivers/xmb.c index 3fe263dc20..a5ac46e7f2 100644 --- a/menu/drivers/xmb.c +++ b/menu/drivers/xmb.c @@ -2061,6 +2061,8 @@ static void xmb_list_open(xmb_handle_t *xmb) dir = 1; else if (xmb->depth < xmb->old_depth) dir = -1; + else + return; /* If menu hasn't changed, do nothing */ xmb_list_open_horizontal_list(xmb);