diff --git a/main/gui_selectdir.c b/main/gui_selectdir.c index bd4b56e..a265e56 100644 --- a/main/gui_selectdir.c +++ b/main/gui_selectdir.c @@ -89,7 +89,7 @@ void gui_sdir_clicklist (int nr) { char *seperate; d_printf ("selected nr:%d '%s'", nr, nr < wsd_listmax ? wsd_list[nr] : "nr >= wsd_listmax"); - if (nr >= wsd_listmax && wsd_list[nr] == NULL) return; + if (nr >= wsd_listmax || wsd_list[nr] == NULL) return; if (strcmp (wsd_list[nr], ".") == 0) return; if (strcmp (wsd_list[nr], "..") == 0) {