Index: branches/eam_branches/psphot.20100506/src/psphotStackMatchPSFs.c
===================================================================
--- branches/eam_branches/psphot.20100506/src/psphotStackMatchPSFs.c	(revision 27884)
+++ branches/eam_branches/psphot.20100506/src/psphotStackMatchPSFs.c	(revision 27888)
@@ -58,4 +58,6 @@
 	}
     }
+
+    psFree (options);
     return true;
 }
@@ -78,5 +80,5 @@
     pmReadout *readoutOut = pmFPAviewThisReadout(view, fileOut->fpa);
     if (readoutOut == NULL) {
-	readoutOut = pmFPAGenerateReadout(config, view, "PSPHOT.STACK.OUTPUT.IMAGE", fileSrc->fpa, NULL, 0);
+	readoutOut = pmFPAGenerateReadout(config, view, "PSPHOT.STACK.OUTPUT.IMAGE", fileSrc->fpa, NULL, index);
 	psAssert (readoutOut, "missing readout?");
     }
