Index: /trunk/ppImage/src/ppImageAstrom.c
===================================================================
--- /trunk/ppImage/src/ppImageAstrom.c	(revision 15135)
+++ /trunk/ppImage/src/ppImageAstrom.c	(revision 15136)
@@ -19,4 +19,7 @@
     PS_ASSERT (input, false);
 
+    // deactivate the psastro files, reactive when needed
+    // XXX ??? pmFPAfileActivate (config->files, true, "PSASTRO.OUTPUT");
+
     // convert the output sources created by psphot into astrometry objects
     if (!psastroConvertFPA (input->fpa, recipe)) {
Index: /trunk/ppImage/src/ppImageParseCamera.c
===================================================================
--- /trunk/ppImage/src/ppImageParseCamera.c	(revision 15135)
+++ /trunk/ppImage/src/ppImageParseCamera.c	(revision 15136)
@@ -241,5 +241,5 @@
         // this file is just used as a carrier; output files (eg, PSPHOT.RESID) are defined by
         // psphotDefineFiles
-        pmFPAfile *psphotInput = pmFPAfileDefineFromFPA (config, chipImage->fpa, 1, 1, "PSPHOT.INPUT");
+        pmFPAfile *psphotInput = pmFPAfileDefineFromFile (config, chipImage, 1, 1, "PSPHOT.INPUT");
         PS_ASSERT (psphotInput, false);
 
@@ -270,4 +270,7 @@
             return false;
         }
+
+	// deactivate the psastro files, reactive when needed
+	// XXX ??? pmFPAfileActivate (config->files, false, "PSASTRO.OUTPUT");
     }
 
