summaryrefslogtreecommitdiff
path: root/src/process.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/process.cpp')
-rw-r--r--src/process.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/process.cpp b/src/process.cpp
index 4a7811c69..0f714e9f0 100644
--- a/src/process.cpp
+++ b/src/process.cpp
@@ -104,8 +104,11 @@ IgnoreData *get_ignore(const Anope::string &nick)
if (u->HasMode(UMODE_OPER))
return NULL;
for (; ign != ign_end; ++ign)
- if (match_usermask((*ign)->mask, u))
+ {
+ Entry ignore_mask((*ign)->mask);
+ if (ignore_mask.Matches(u))
break;
+ }
}
else
{