diff options
Diffstat (limited to 'src/process.cpp')
-rw-r--r-- | src/process.cpp | 5 |
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 { |