diff --git a/cmd/erasure-object.go b/cmd/erasure-object.go index c2d11aad1..6ee107cb6 100644 --- a/cmd/erasure-object.go +++ b/cmd/erasure-object.go @@ -1065,6 +1065,7 @@ func (er erasureObjects) DeleteObjects(ctx context.Context, bucket string, objec DeleteMarkerReplicationStatus: objects[i].DeleteMarkerReplicationStatus, VersionPurgeStatus: objects[i].VersionPurgeStatus, } + versions[i].SetTierFreeVersionID(mustGetUUID()) if opts.Versioned { versions[i].VersionID = uuid }