X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fcommon%2Fignorelistmanager.cpp;h=bd37a20e3917397f956c401e3537c7f96a49a0a6;hb=745f33ace5377addd6fec7991db594dd8c64984d;hp=81382b2682790384b474fc8b4a5c111ab08dc5d4;hpb=ac374ec32612798c230d54665f6bce7faf416602;p=quassel.git diff --git a/src/common/ignorelistmanager.cpp b/src/common/ignorelistmanager.cpp index 81382b26..bd37a20e 100644 --- a/src/common/ignorelistmanager.cpp +++ b/src/common/ignorelistmanager.cpp @@ -122,7 +122,7 @@ IgnoreListManager::StrictnessType IgnoreListManager::match(const Message &msg, c return UnmatchedStrictness; foreach(IgnoreListItem item, _ignoreList) { - if(!item.isActive) + if(!item.isActive || item.type == CtcpIgnore) continue; if(item.scope == GlobalScope || (item.scope == NetworkScope && scopeMatch(item.scopeRule, network)) || (item.scope == ChannelScope && scopeMatch(item.scopeRule, msg.bufferInfo().bufferName()))) {