]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_banexception.cpp
Add SHUN as a /filter action
[user/henk/code/inspircd.git] / src / modules / m_banexception.cpp
index b29b397475e5e304fb2e79b76e85e3713258a666..4bfd19373d26847a7aa98e74e19f2670a6ab17a4 100644 (file)
@@ -64,7 +64,7 @@ class ModuleBanException : public Module
 
                for (ListModeBase::ModeList::iterator it = list->begin(); it != list->end(); it++)
                {
-                       if (it->mask[0] != type || it->mask[1] != ':')
+                       if (it->mask.length() <= 2 || it->mask[0] != type || it->mask[1] != ':')
                                continue;
 
                        if (chan->CheckBan(user, it->mask.substr(2)))