diff --git a/cmd/api-response.go b/cmd/api-response.go index fdae6095c..cecb21c9b 100644 --- a/cmd/api-response.go +++ b/cmd/api-response.go @@ -601,7 +601,8 @@ func generateCompleteMultpartUploadResponse(bucket, key, location, etag string) Location: location, Bucket: bucket, Key: key, - ETag: etag, + // AWS S3 quotes the ETag in XML, make sure we are compatible here. + ETag: "\"" + etag + "\"", } }