aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/m_opflags.cpp
diff options
context:
space:
mode:
authorGravatar Daniel De Graaf2010-03-06 21:54:36 -0600
committerGravatar Daniel De Graaf2010-08-03 17:32:39 -0400
commit4e3d60e8cee7edfc0f8b0b5b239b22e8ac5d8aa7 (patch)
tree332d6b554a2d296a21cf68a188847db3c7177c2d /src/modules/m_opflags.cpp
parentFix override permission checking the wrong list (diff)
Add m_chanacl, channel access control groups
Diffstat (limited to 'src/modules/m_opflags.cpp')
-rw-r--r--src/modules/m_opflags.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/modules/m_opflags.cpp b/src/modules/m_opflags.cpp
index 5062aeade..2e73ec879 100644
--- a/src/modules/m_opflags.cpp
+++ b/src/modules/m_opflags.cpp
@@ -74,7 +74,7 @@ class OpFlagProviderImpl : public OpFlagProvider
ServerInstance->Modes->FindMode(flag[0], MODETYPE_CHANNEL) :
ServerInstance->Modes->FindMode(flag);
unsigned int neededrank = privmh ? privmh->GetPrefixRank() : INT_MAX;
- if (memb->getRank() >= neededrank)
+ if (neededrank && memb->getRank() >= neededrank)
return MOD_RES_ALLOW;
}