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);