diff --git a/src/CryptoNoteCore/Core.cpp b/src/CryptoNoteCore/Core.cpp index 81d6602f9b..005a300dc0 100755 --- a/src/CryptoNoteCore/Core.cpp +++ b/src/CryptoNoteCore/Core.cpp @@ -1050,6 +1050,8 @@ bool Core::queryBlocksLite(const std::vector& knownBlockIds, uint6 std::list missedTxs; lbs->getTransactions(b.transactionHashes, txs, missedTxs); + b.majorVersion = BLOCK_MAJOR_VERSION_4; // Workaround backward compatible with old wallets, i.e. serialize without signature + item.block = asString(toBinaryArray(b)); for (const auto& tx: txs) {