diff --git a/cmd/erasure-object.go b/cmd/erasure-object.go index 4209f27030e01..2928164dfe201 100644 --- a/cmd/erasure-object.go +++ b/cmd/erasure-object.go @@ -854,11 +854,10 @@ func (er erasureObjects) getObjectFileInfo(ctx context.Context, bucket, object s if success { validResp++ } - if !opts.FastGetObjInfo { - if totalResp < er.setDriveCount { + if totalResp < er.setDriveCount { + if !opts.FastGetObjInfo { continue } - } else { if validResp < minDisks { continue }