summaryrefslogtreecommitdiff
path: root/src/operserv.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/operserv.c')
-rw-r--r--src/operserv.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/operserv.c b/src/operserv.c
index 55bc0d023..1e6bfd47c 100644
--- a/src/operserv.c
+++ b/src/operserv.c
@@ -1632,12 +1632,12 @@ void runDefCon(void)
} else {
if (DefConChanModes && (DefConModesSet != 0)) {
if (DefConChanModes[0] == '+' || DefConChanModes[0] == '-') {
+ DefConModesSet = 0;
if ((newmodes = defconReverseModes(DefConChanModes))) {
alog("DEFCON: setting %s on all chan's", newmodes);
do_mass_mode(newmodes);
free(newmodes);
}
- DefConModesSet = 0;
}
}
}