diff --git a/src/masternode.cpp b/src/masternode.cpp index ef10fec196..a136f7d9c9 100644 --- a/src/masternode.cpp +++ b/src/masternode.cpp @@ -368,8 +368,8 @@ bool CMasternodeBroadcast::Create(const std::string& strService, const std::stri return false; }; - //need correct blocks to send ping - if (!fOffline && !masternodeSync.IsBlockchainSynced()) + // Wait for sync to finish because mnb simply won't be relayed otherwise + if (!fOffline && !masternodeSync.IsSynced()) return Log("Sync in progress. Must wait until sync is complete to start Masternode"); if (!CMessageSigner::GetKeysFromSecret(strKeyMasternode, keyMasternodeNew, pubKeyMasternodeNew))