diff --git a/exec/load/ircd/server.js b/exec/load/ircd/server.js
index 2a246dde55cf808f575178afc90266070a200383..5b25877535d50bb82fc30c2fe801e3f488ab6d13 100644
--- a/exec/load/ircd/server.js
+++ b/exec/load/ircd/server.js
@@ -1375,7 +1375,7 @@ function IRCClient_synchronize() {
 	for (i in Channels) {
 		if ((i[0] == "#") && Channels[i].topic) {
 			this.rawout(format(
-				"TOPIC %s %s %s :%s",
+				"TOPIC %s %s %lu :%s",
 				Channels[i].nam,
 				Channels[i].topicchangedby,
 				Channels[i].topictime,