diff --git a/cmd/xl-v1-object.go b/cmd/xl-v1-object.go index b3ea9b2ff..a55e31306 100644 --- a/cmd/xl-v1-object.go +++ b/cmd/xl-v1-object.go @@ -287,7 +287,7 @@ func (xl xlObjects) GetObject(bucket, object string, startOffset int64, length i // Set checksum algo only once, while it is possible to have // different algos per block because of our `xl.json`. // It is not a requirement, set this only once for all the disks. - if ckSumAlgo != "" { + if ckSumAlgo == "" { ckSumAlgo = ckSumInfo.Algorithm } }