diff --git a/libraries/chain/db_getter.cpp b/libraries/chain/db_getter.cpp index d4593cfa..b68b41e0 100644 --- a/libraries/chain/db_getter.cpp +++ b/libraries/chain/db_getter.cpp @@ -94,7 +94,7 @@ node_property_object& database::node_properties() uint32_t database::last_non_undoable_block_num() const { - return head_block_num() - _undo_db.size(); + return head_block_num() < _undo_db.size() ? 0 : head_block_num() - _undo_db.size(); } } }