diff --git a/cmd/bucket-replication.go b/cmd/bucket-replication.go index cd0d91d78..313e50562 100644 --- a/cmd/bucket-replication.go +++ b/cmd/bucket-replication.go @@ -861,8 +861,9 @@ func replicateObject(ctx context.Context, ri ReplicateObjectInfo, objectAPI Obje return } tgtArns := cfg.FilterTargetArns(replication.ObjectOpts{ - Name: object, - SSEC: crypto.SSEC.IsEncrypted(objInfo.UserDefined), + Name: object, + SSEC: crypto.SSEC.IsEncrypted(objInfo.UserDefined), + UserTags: objInfo.UserTags, }) // Lock the object name before starting replication. // Use separate lock that doesn't collide with regular objects.