diff --git a/rai/blockstore.cpp b/rai/blockstore.cpp index 2c042529..88b01b6a 100644 --- a/rai/blockstore.cpp +++ b/rai/blockstore.cpp @@ -687,7 +687,7 @@ std::unique_ptr rai::block_store::block_random (MDB_txn * transactio } else { - region -= count.change; + region -= count.open; if (region < count.change) { result = block_random (transaction_a, change_blocks);