diff --git a/cmd/data-scanner.go b/cmd/data-scanner.go index 33c2872cd..929b5ae62 100644 --- a/cmd/data-scanner.go +++ b/cmd/data-scanner.go @@ -1185,6 +1185,7 @@ func applyExpiryOnNonTransitionedObjects(ctx context.Context, objLayer ObjectLay } if opts.VersionID == "" { opts.Versioned = globalBucketVersioningSys.PrefixEnabled(obj.Bucket, obj.Name) + opts.VersionSuspended = globalBucketVersioningSys.PrefixSuspended(obj.Bucket, obj.Name) } obj, err := objLayer.DeleteObject(ctx, obj.Bucket, obj.Name, opts)