diff --git a/src/validation.cpp b/src/validation.cpp index cad5d46a78..a84c548d30 100644 --- a/src/validation.cpp +++ b/src/validation.cpp @@ -5308,7 +5308,8 @@ bool CVerifyDB::VerifyDB(const CChainParams& chainparams, CCoinsView *coinsview, } // check level 3: check for inconsistencies during memory-only disconnect of tip blocks if (nCheckLevel >= 3 && pindex == pindexState && (coins.DynamicMemoryUsage() + pcoinsTip->DynamicMemoryUsage()) <= nCoinCacheUsage) { - DisconnectResult res = DisconnectBlock(block, state, pindex, coins); + bool pfClean = false; + DisconnectResult res = DisconnectBlock(block, state, pindex, coins, &pfClean); if (res == DISCONNECT_FAILED) { return error("VerifyDB(): *** irrecoverable inconsistency in block data at %d, hash=%s", pindex->nHeight, pindex->GetBlockHash().ToString()); }