summaryrefslogtreecommitdiff
path: root/src/protocol
diff options
context:
space:
mode:
Diffstat (limited to 'src/protocol')
-rw-r--r--src/protocol/inspircd12.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/protocol/inspircd12.c b/src/protocol/inspircd12.c
index c1b08711a..221ec928a 100644
--- a/src/protocol/inspircd12.c
+++ b/src/protocol/inspircd12.c
@@ -848,11 +848,14 @@ endnick:
newav[0] = av[1]; /* timestamp */
newav[1] = av[0]; /* channel name */
- for (i = 2; i != ac; i++)
+ for (i = 2; i < ac - 1; i++)
newav[i] = av[i]; /* Modes */
newav[i] = nicklist; /* Nicknames */
i++;
+ if (debug)
+ alog("debug: Final FJOIN string: %s", merge_args(i, newav));
+
do_sjoin(source, i, newav);
return MOD_CONT;
}