diff --git a/source/blender/blenkernel/intern/image_partial_update.cc b/source/blender/blenkernel/intern/image_partial_update.cc index 4de807c0706..8639ef48af9 100644 --- a/source/blender/blenkernel/intern/image_partial_update.cc +++ b/source/blender/blenkernel/intern/image_partial_update.cc @@ -419,7 +419,15 @@ struct PartialUpdateRegisterImpl { */ bool can_construct(ChangesetID changeset_id) { - return changeset_id >= first_changeset_id; + if (changeset_id < first_changeset_id) { + return false; + } + + if (changeset_id > last_changeset_id) { + return false; + } + + return true; } /**