Index: trunk/psLib/src/jpeg/psImageJpeg.c
===================================================================
--- trunk/psLib/src/jpeg/psImageJpeg.c	(revision 8913)
+++ trunk/psLib/src/jpeg/psImageJpeg.c	(revision 8977)
@@ -193,5 +193,9 @@
         outPix = jpegLine;
         for (int i = 0; i < image->numCols; i++, outPix += 3) {
-            pixel = PS_JPEG_SCALEVALUE(row[i],zero,scale);
+            if (isfinite(row[i])) {
+                pixel = PS_JPEG_SCALEVALUE(row[i],zero,scale);
+            } else {
+                pixel = 0;
+            }
             outPix[0] = Rpix[pixel];
             outPix[1] = Gpix[pixel];
