diff --git a/urogue/options.c b/urogue/options.c index 695ab7c..64b9864 100644 --- a/urogue/options.c +++ b/urogue/options.c @@ -546,8 +546,10 @@ get_restr(opt_arg *opt, WINDOW *win) getyx(win, oy, ox); put_str(opt, win); - if (!use_savedir) - return get_str(opt, win); + if (!use_savedir) { + wmove(win, oy, ox); + return get_str(opt, win); + } getyx(win, ny, nx); while(keep_up)