Index: /branches/eam_branches/ipp-pstamp-20260421/ppMerge/src/ppMergeLoop.c
===================================================================
--- /branches/eam_branches/ipp-pstamp-20260421/ppMerge/src/ppMergeLoop.c	(revision 43055)
+++ /branches/eam_branches/ipp-pstamp-20260421/ppMerge/src/ppMergeLoop.c	(revision 43056)
@@ -217,4 +217,8 @@
             if (type == PPMERGE_TYPE_SHUTTER) {
                 shutterRef = pmShutterCorrectionReference(shutters->data[cellNum]);
+		if (!isfinite(shutterRef)) {
+		    psError(PS_ERR_UNKNOWN, false, "failure in pmShutterCorrectionReference");
+                    goto ERROR;
+		}
                 pattern = pmReadoutAlloc(NULL);
             }
