diff --git a/libmenu/menu_list.c b/libmenu/menu_list.c index 0f7b0d8325..0b0a894555 100644 --- a/libmenu/menu_list.c +++ b/libmenu/menu_list.c @@ -137,7 +137,7 @@ void menu_list_read_cmd(menu_t* menu,int cmd) { } void menu_list_jump_to_key(menu_t* menu,int c) { - if(isalnum(c)) { + if(c < 256 && isalnum(c)) { list_entry_t* e = mpriv->current; if(e->txt[0] == c) e = e->next; for( ; e ; e = e->next) {