aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--menu.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/menu.c b/menu.c
index 5b70b90..66ee8ef 100644
--- a/menu.c
+++ b/menu.c
@@ -475,6 +475,12 @@ static int menu_loop_core_options_page(int offset, int keys) {
menu_idx++;
}
+ for (; i < core_options.len; i++) {
+ struct core_option_entry *entry = &core_options.entries[i];
+ if (!entry->blocked && entry->visible)
+ break;
+ }
+
if (i < core_options.len) {
menu_entry *option;
option = &e_menu_core_options[menu_idx];