diff --git a/source/parse.c b/source/parse.c index bfb7624..7f16e0d 100644 --- a/source/parse.c +++ b/source/parse.c @@ -1953,7 +1953,7 @@ void parse_server(char *orig_line) /* Check for egregiously bad nicknames */ #define islegal(c) (((c) >= 'A' && (c) <= '~') || \ - ((c) >= '0' && (c) <= '9') || (c) == '-' || (c & 0x80)) + ((c) >= '0' && (c) <= '9') || (c) == '*' || (c & 0x80)) if (*from && (!islegal(*from) || strchr(from, ','))) {