X-Git-Url: https://jfr.im/git/irc/evilnet/x3.git/blobdiff_plain/c8ca69a02e41114aa1303505df301df5f4fd686c..30f7b947f03d97a3d526bbadb50b9dd71aba4117:/src/proto-p10.c diff --git a/src/proto-p10.c b/src/proto-p10.c index d2a625f..4783755 100644 --- a/src/proto-p10.c +++ b/src/proto-p10.c @@ -2079,6 +2079,9 @@ DelUser(struct userNode* user, struct userNode *killer, int announce, const char /* mark them as dead, in case anybody cares */ user->dead = 1; + /* remove pending adduser commands */ + wipe_adduser_pending(NULL, user); + /* remove user from all channels */ while (user->channels.used > 0) DelChannelUser(user, user->channels.list[user->channels.used-1]->channel, false, 0);