diff --git a/src/net_socket.c b/src/net_socket.c
index 388d8ad1..290f42e4 100644
--- a/src/net_socket.c
+++ b/src/net_socket.c
@@ -822,6 +822,7 @@ void try_outgoing_connections(void) {
 		if(!found) {
 			outgoing_t *outgoing = xzalloc(sizeof *outgoing);
 			outgoing->name = name;
+			outgoing->keep_it = true;
 			list_insert_tail(outgoing_list, outgoing);
 			setup_outgoing_connection(outgoing);
 		}