diff --git a/exec/ircd.js b/exec/ircd.js
index 1b3d11936889cda0620cd77d862d4f6b1874eb7d..66c91dd07711d9824cabb7d583e11b0341e26506 100644
--- a/exec/ircd.js
+++ b/exec/ircd.js
@@ -673,8 +673,12 @@ function connect_to_server(this_cline,the_port) {
 		Unregistered[new_id].ircclass = this_cline.ircclass;
 		YLines[this_cline.ircclass].active++;
 	}
-	else
+	else {
+		umode_notice(USERMODE_ROUTING,"Routing",
+			"Failed to connect to " +
+			this_cline.servername + " ("+this_cline.host+")");
 		connect_sock.close();
+	}
 	this_cline.lastconnect = time();
 }