Index: trunk/ppMerge/src/ppMergeScaleZero.c
===================================================================
--- trunk/ppMerge/src/ppMergeScaleZero.c	(revision 7355)
+++ trunk/ppMerge/src/ppMergeScaleZero.c	(revision 7759)
@@ -176,11 +176,5 @@
         }
         psTrace(__func__, 9, "Opening %s to get background...\n", name);
-        psFits *inFile = psFitsOpen(filenames->data[i], "r"); // The FITS file to read
-        if (!inFile) {
-            psLogMsg(__func__, PS_LOG_WARN, "Unable to open input file %s --- ignored.\n", name);
-            status = false;
-            continue;
-        }
-
+        psFits *inFile = data->files->data[i]; // The FITS file to read
         pmFPA *fpa = data->in->data[i]; // The FPA for this input
         int cellNum = -1;               // Number of the cell
@@ -282,5 +276,4 @@
         }
         pmFPAFreeData(fpa);
-        psFitsClose(inFile);
     }
     psFree(bgStats);
