summaryrefslogtreecommitdiff
path: root/src/modes.cpp
diff options
context:
space:
mode:
authorAdam <Adam@anope.org>2013-07-15 23:23:54 -0400
committerAdam <Adam@anope.org>2013-07-15 23:23:54 -0400
commitaae522d72bd3dfd901c0e8d06cf35f81cc62d27b (patch)
tree1b601e77fb23b38497a04df76009bf9158e45ed4 /src/modes.cpp
parent0a821640bb360e7dc8f27bcae4a39404ec0166e5 (diff)
Fix ModeManager::GetStatusChar
Diffstat (limited to 'src/modes.cpp')
-rw-r--r--src/modes.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/modes.cpp b/src/modes.cpp
index 8eab97480..fc343c0d2 100644
--- a/src/modes.cpp
+++ b/src/modes.cpp
@@ -484,7 +484,7 @@ char ModeManager::GetStatusChar(char value)
return 0;
ChannelMode *cm = ModeManager::ChannelModes[want];
- if (cm == NULL || cm->type != MODE_STATUS)
+ if (cm == NULL || cm->type != MODE_STATUS || cm->mchar == value)
return 0;
return cm->mchar;