diff --git a/cmd/encryption-v1.go b/cmd/encryption-v1.go index 3b93492b1..030d123eb 100644 --- a/cmd/encryption-v1.go +++ b/cmd/encryption-v1.go @@ -1099,7 +1099,9 @@ func (o *ObjectInfo) decryptPartsChecksums(h http.Header) { if _, encrypted := crypto.IsEncrypted(o.UserDefined); encrypted { decrypted, err := o.metadataDecrypter(h)("object-checksum", data) if err != nil { - encLogIf(GlobalContext, err) + if !errors.Is(err, crypto.ErrSecretKeyMismatch) { + encLogIf(GlobalContext, err) + } return } data = decrypted