diff --git a/telnet/commands.c b/telnet/commands.c index 9e04944f..072bba62 100644 --- a/telnet/commands.c +++ b/telnet/commands.c @@ -1136,6 +1136,11 @@ setcmd (int argc, char *argv[]) (*ct->handler) (argv[2]); printf ("%s set to \"%s\".\n", ct->name, (char *) ct->charp); } + else if (!ct->charp) + { + fprintf (stderr, "'%s': invalid argument ('set ?' for help).\n", + argv[1]); + } else { if (strcmp ("off", argv[2]))