diff --git a/src/syncterm/bbslist.c b/src/syncterm/bbslist.c index fbfb0747ee9868ce26ab0531af71c14a0a0caddd..281824509061fa15bf438964c4fbd42ae0624a85 100644 --- a/src/syncterm/bbslist.c +++ b/src/syncterm/bbslist.c @@ -2554,6 +2554,8 @@ struct bbslist *show_bbslist(char *current, int connected) i=ti.currmode; i=ciolib_to_screen(ti.currmode); i--; + if (i < 0) + i = 0; j=i; i=uifc.list(WIN_SAV,0,0,0,&i,&j,"Screen Mode",screen_modes+1); if(i>=0) {