diff --git a/src/ImageSharp/Formats/Gif/GifEncoderCore.cs b/src/ImageSharp/Formats/Gif/GifEncoderCore.cs index 56eb7b2ba..d143cd531 100644 --- a/src/ImageSharp/Formats/Gif/GifEncoderCore.cs +++ b/src/ImageSharp/Formats/Gif/GifEncoderCore.cs @@ -119,10 +119,10 @@ namespace SixLabors.ImageSharp.Formats.Gif // Write additional frames. if (this.hasFrames) { - this.WriteApplicationExtension(writer, image.MetaData.RepeatCount, image.Frames.Count - 1); + this.WriteApplicationExtension(writer, image.MetaData.RepeatCount, image.Frames.Count); } - foreach (ImageFrame frame in image.Frames.Skip(1)) + foreach (ImageFrame frame in image.Frames) { if (quantized == null) {