diff --git a/src/ImageSharp/Formats/Tiff/TiffEncoderEntriesCollector.cs b/src/ImageSharp/Formats/Tiff/TiffEncoderEntriesCollector.cs index 250442f37..a84b8aed5 100644 --- a/src/ImageSharp/Formats/Tiff/TiffEncoderEntriesCollector.cs +++ b/src/ImageSharp/Formats/Tiff/TiffEncoderEntriesCollector.cs @@ -178,7 +178,7 @@ internal class TiffEncoderEntriesCollector Value = imageMetadata.IptcProfile.Data }; - this.Collector.Add(iptc); + this.Collector.AddOrReplace(iptc); } else { @@ -192,7 +192,7 @@ internal class TiffEncoderEntriesCollector Value = imageMetadata.IccProfile.ToByteArray() }; - this.Collector.Add(icc); + this.Collector.AddOrReplace(icc); } else { @@ -206,7 +206,7 @@ internal class TiffEncoderEntriesCollector Value = xmpProfile.Data }; - this.Collector.Add(xmp); + this.Collector.AddOrReplace(xmp); } else {