Commit 97e42a4a1 for imagemagick.org
commit 97e42a4a13292cb70a95c27b6c24fef06b1afbd4
Author: Cristy <urban-warrior@imagemagick.org>
Date: Sat Apr 25 18:13:05 2026 -0400
https://github.com/ImageMagick/ImageMagick/issues/8687
diff --git a/MagickCore/constitute.c b/MagickCore/constitute.c
index da0f861b1..e131a8302 100644
--- a/MagickCore/constitute.c
+++ b/MagickCore/constitute.c
@@ -1279,7 +1279,8 @@ MagickExport MagickBooleanType WriteImage(const ImageInfo *image_info,
image->endian=(*(char *) &lsb_first) == 1 ? LSBEndian : MSBEndian;
}
}
- if (SyncImagePixelCache(image,exception) == MagickFalse)
+ if ((image->ping != MagickFalse) &&
+ (SyncImagePixelCache(image,exception) == MagickFalse))
{
write_info=DestroyImageInfo(write_info);
return(MagickFalse);