summaryrefslogtreecommitdiff
path: root/src/channels.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/channels.c')
-rw-r--r--src/channels.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/channels.c b/src/channels.c
index 2e086e54f..4b6dd0e8b 100644
--- a/src/channels.c
+++ b/src/channels.c
@@ -249,9 +249,10 @@ void chan_set_modes(const char *source, Channel * chan, int ac, char **av,
if (!user) user = finduser(*av);
} else
user = finduser(*av);
- if (!user && debug) {
- alog("debug: MODE %s %c%c for nonexistent user %s",
- chan->name, (add ? '+' : '-'), mode, *av);
+ if (!user) {
+ if (debug)
+ alog("debug: MODE %s %c%c for nonexistent user %s",
+ chan->name, (add ? '+' : '-'), mode, *av);
continue;
}