diff --git a/src/init.cpp b/src/init.cpp index 939f58df38..774d6342f4 100644 --- a/src/init.cpp +++ b/src/init.cpp @@ -707,7 +707,7 @@ bool AppInit2(boost::thread_group& threadGroup) } //ignore masternodes below protocol version - nMasternodeMinProtocol = GetArg("-masternodeminprotocol", 70051); + nMasternodeMinProtocol = GetArg("-masternodeminprotocol", MIN_PEER_PROTO_VERSION); int64_t nStart; diff --git a/src/masternodeman.cpp b/src/masternodeman.cpp index 2ea99be716..6150ac00d8 100644 --- a/src/masternodeman.cpp +++ b/src/masternodeman.cpp @@ -626,7 +626,7 @@ void CMasternodeMan::ProcessMessage(CNode* pfrom, std::string& strCommand, CData // see if we have this masternode CMasternode* pmn = this->Find(vin); - if(pmn != NULL) + if(pmn != NULL && pmn->protocolVersion >= nMasternodeMinProtocol) { // LogPrintf("dseep - Found corresponding mn for vin: %s\n", vin.ToString().c_str()); // take this only if it's newer