diff --git a/src/net.cpp b/src/net.cpp index 13bf2d20fdc75..653247fbb4cef 100644 --- a/src/net.cpp +++ b/src/net.cpp @@ -3522,7 +3522,7 @@ void CConnman::ThreadOpenConnections(const std::vector connect, CDe // don't try to connect to masternodes that we already have a connection to (most likely inbound) if (isMasternode && setConnectedMasternodes.count(dmn->proTxHash)) - break; + continue; // don't connect to ourselves if (addr.GetPort() == GetListenPort() && IsLocal(addr)) {