diff --git a/exec/load/ircd/core.js b/exec/load/ircd/core.js
index 79f0cb140bc6ea14dda4f06b6233a86e1cdb4e91..f0069159ec17ee39513627bcc66b89bad550c5ac 100644
--- a/exec/load/ircd/core.js
+++ b/exec/load/ircd/core.js
@@ -1451,7 +1451,7 @@ function IRCClient_do_stats(statschar) {
 					"C %s * %s %u %u",
 					CLines[i].host,
 					CLines[i].servername,
-					CLines[i].port ? CLines[i].port : "*",
+					CLines[i].port ? CLines[i].port : 0,
 					CLines[i].ircclass
 				));
 				if (NLines[i]) {