Index: trunk/psModules/src/imcombine/pmSubtractionStamps.c
===================================================================
--- trunk/psModules/src/imcombine/pmSubtractionStamps.c	(revision 15789)
+++ trunk/psModules/src/imcombine/pmSubtractionStamps.c	(revision 17297)
@@ -86,5 +86,4 @@
     switch (mode) {
       case PM_SUBTRACTION_MODE_1:
-      case PM_SUBTRACTION_MODE_TARGET:
         maskVal |= PM_SUBTRACTION_MASK_FOOTPRINT_1;
         break;
@@ -585,6 +584,5 @@
     // Let pmSubtractionStampsSet take care of the rest of the assertions
 
-    const char *format = (mode == PM_SUBTRACTION_MODE_TARGET ? "%f %f %f" : "%f %f"); // Format of file
-    psArray *data = psVectorsReadFromFile(filename, format);
+    psArray *data = psVectorsReadFromFile(filename, "%f %f");
     if (!data) {
         psError(PS_ERR_IO, false, "Unable to read stamps file %s", filename);
@@ -592,5 +590,4 @@
     }
     psVector *x = data->data[0], *y = data->data[1]; // Stamp positions
-    psVector *flux = (mode == PM_SUBTRACTION_MODE_TARGET ? data->data[2] : NULL); // Stamp fluxes
 
     // Correct for IRAF/FITS (unit-offset) positions to C (zero-offset) positions
@@ -598,5 +595,5 @@
     psBinaryOp(y, y, "-", psScalarAlloc(1.0, PS_TYPE_F32));
 
-    pmSubtractionStampList *stamps = pmSubtractionStampsSet(x, y, flux, image, subMask, region, footprint,
+    pmSubtractionStampList *stamps = pmSubtractionStampsSet(x, y, NULL, image, subMask, region, footprint,
                                                             spacing, mode);
     psFree(data);
