diff --git a/src/net_socket.c b/src/net_socket.c
index fab11d67..8983d289 100644
--- a/src/net_socket.c
+++ b/src/net_socket.c
@@ -552,6 +552,7 @@ begin:
 
 	/* Now that there is a working socket, fill in the rest and register this connection. */
 
+	c->last_ping_time = time(NULL);
 	c->status.connecting = true;
 	c->name = xstrdup(outgoing->name);
 #ifndef DISABLE_LEGACY