diff --git a/win/curses/cursdial.c b/win/curses/cursdial.c index 284a0d811..829836fd4 100644 --- a/win/curses/cursdial.c +++ b/win/curses/cursdial.c @@ -419,6 +419,8 @@ curses_ext_cmd() ret = -1; } for (count = 0; extcmdlist[count].ef_txt; count++) { + if (!wizard && (extcmdlist[count].flags & WIZMODECMD)) + continue; if (!(extcmdlist[count].flags & AUTOCOMPLETE)) continue; if (strlen(extcmdlist[count].ef_txt) > (size_t) prompt_width) {