Index: trunk/ppStack/src/ppStackPrepare.c
===================================================================
--- trunk/ppStack/src/ppStackPrepare.c	(revision 27427)
+++ trunk/ppStack/src/ppStackPrepare.c	(revision 27446)
@@ -183,7 +183,8 @@
             pmReadout *ro = pmFPAviewThisReadout(view, file->fpa); // Readout with sources
             detections = psMetadataLookupPtr(NULL, ro->analysis, "PSPHOT.DETECTIONS"); // Sources
-            if (!detections) {
-                psError(PPSTACK_ERR_PROG, false, "Unable to find source detections in readout.");
-                return NULL;
+            if (!detections || !detections->allSources) {
+                psWarning("No detections found for image %d --- rejecting.", i);
+                options->inputMask->data.PS_TYPE_VECTOR_MASK_DATA[i] = PPSTACK_MASK_CAL;
+                continue;
             }
             psAssert (detections->allSources, "missing sources?");
