diff --git a/src/main.cpp b/src/main.cpp index e4c64e0ef..f6e83286c 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -4895,6 +4895,7 @@ bool AcceptBlockHeader(int32_t *futureblockp,const CBlockHeader& block, CValidat if (mi == mapBlockIndex.end()) { LogPrintf("AcceptBlockHeader hashPrevBlock %s not found\n",block.hashPrevBlock.ToString().c_str()); + *futureblockp = 1; return(false); //return state.DoS(10, error("%s: prev block not found", __func__), 0, "bad-prevblk"); }