diff --git a/src/side_chain.cpp b/src/side_chain.cpp index 4a5411b..9fe4bc8 100644 --- a/src/side_chain.cpp +++ b/src/side_chain.cpp @@ -1539,6 +1539,7 @@ void SideChain::prune_old_blocks() auto it2 = m_blocksById.find(block->m_sidechainId); if (it2 != m_blocksById.end()) { m_blocksById.erase(it2); + m_seenBlocks.erase(block->m_sidechainId); delete block; ++num_blocks_pruned; }