Index: /trunk/psModules/src/imcombine/pmSubtractionStamps.c
===================================================================
--- /trunk/psModules/src/imcombine/pmSubtractionStamps.c	(revision 19203)
+++ /trunk/psModules/src/imcombine/pmSubtractionStamps.c	(revision 19204)
@@ -594,5 +594,5 @@
 
     int numOut = 0;                     // Number of sources in output list
-    for (int i = 0; i < numSources; i++) {
+    for (int i = 0; i < numIn; i++) {
         pmSource *source = sources->data[i]; // Source of interest
         if (!source || (source->mode & SOURCE_MASK) || !isfinite(source->psfMag) ||
@@ -610,4 +610,7 @@
         numOut++;
     }
+    x->n = numOut;
+    y->n = numOut;
+    flux->n = numOut;
 
     pmSubtractionStampList *stamps = pmSubtractionStampsSet(x, y, flux, NULL, subMask, region,
