Index: /trunk/ppSub/src/ppSubMakePSF.c
===================================================================
--- /trunk/ppSub/src/ppSubMakePSF.c	(revision 27788)
+++ /trunk/ppSub/src/ppSubMakePSF.c	(revision 27789)
@@ -106,5 +106,5 @@
     // save the resulting PSF information on the pmFPAfile PSPHOT.PSF.LOAD
     pmFPAfile *psfFile = psMetadataLookupPtr(&mdok, config->files, "PSPHOT.PSF.LOAD"); // PSF file
-    if (!ppSubCopyPSF (psfFile, photFile, view)) {
+    if (!ppSubCopyPSF(psfFile, photFile, view)) {
         psErrorStackPrint(stderr, "PSF was not generated");
         psWarning("PSF was not generated --- suspect bad data quality.");
Index: /trunk/ppSub/src/ppSubReadoutInverse.c
===================================================================
--- /trunk/ppSub/src/ppSubReadoutInverse.c	(revision 27788)
+++ /trunk/ppSub/src/ppSubReadoutInverse.c	(revision 27789)
@@ -20,4 +20,5 @@
     invRO->variance = psMemIncrRefCounter(outRO->variance);
     invRO->covariance = psMemIncrRefCounter(outRO->covariance);
+    invRO->analysis = psMetadataCopy(invRO->analysis, outRO->analysis);
 
     invRO->data_exists = invRO->parent->data_exists = invRO->parent->parent->data_exists = true;
