Commit Diff


commit - 8618e942e6c6de37dfebb9fbca992d173e8a8382
commit + 0131e1e00bc8ad35b030dfa6b8ab769b0657e174
blob - 6faf311a74f767207c0f2c622cde44e72a924280
blob + 21058a03116298b6cc81ff98f40b40d0c9caa502
--- src/ngircd/lists.c
+++ src/ngircd/lists.c
@@ -342,7 +342,7 @@ Lists_CheckReason(struct list_head *h, CLIENT *Client)
 
 	while (e) {
 		next = e->next;
-		if (Match(e->mask, Client_Mask(Client))) {
+		if (Match(e->mask, Client_MaskCloaked(Client))) {
 			if (e->valid_until == 1) {
 				/* Entry is valid only once, delete it */
 				LogDebug("Deleted \"%s\" from list (used).",