diff --git a/cmd/fs-v1.go b/cmd/fs-v1.go index e46dd8b64..1c7c1fa85 100644 --- a/cmd/fs-v1.go +++ b/cmd/fs-v1.go @@ -480,7 +480,7 @@ func (fs *FSObjects) getObject(ctx context.Context, bucket, object string, offse } } - if etag != "" { + if etag != "" && etag != defaultEtag { objEtag, perr := fs.getObjectETag(ctx, bucket, object, lock) if perr != nil { return toObjectErr(perr, bucket, object)