summaryrefslogtreecommitdiff
path: root/messages.c
diff options
context:
space:
mode:
Diffstat (limited to 'messages.c')
-rw-r--r--messages.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/messages.c b/messages.c
index 12804e036..4d2488987 100644
--- a/messages.c
+++ b/messages.c
@@ -711,7 +711,11 @@ static int m_server(char *source, int ac, char **av)
{
if (!stricmp(av[1], "1"))
uplink = sstrdup(av[0]);
+#ifdef IRC_PTLINK
+ if (ac != 4)
+#else
if (ac != 3)
+#endif
return MOD_CONT;
do_server(source, ac, av);
return MOD_CONT;