From 5a5f173daa21ae1a7f290dbd025b5246dd3a2c5b Mon Sep 17 00:00:00 2001 From: William Pitcock Date: Sun, 20 Mar 2016 06:40:54 -0500 Subject: [PATCH] parse: check IsServer() before firing off a remove_unknowns() call --- ircd/parse.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ircd/parse.c b/ircd/parse.c index 92791bf3..9760e6e7 100644 --- a/ircd/parse.c +++ b/ircd/parse.c @@ -107,7 +107,7 @@ parse(struct Client *client_p, char *pbuffer, char *bufend) return; } - if (msgbuf.origin != NULL) + if (msgbuf.origin != NULL && IsServer(client_p)) { from = find_client(msgbuf.origin);