Index: trunk/ppMerge/src/ppMergeCombine.c
===================================================================
--- trunk/ppMerge/src/ppMergeCombine.c	(revision 7744)
+++ trunk/ppMerge/src/ppMergeCombine.c	(revision 7759)
@@ -68,5 +68,5 @@
                         continue;
                     }
-                    psFits *fits = psFitsOpen(filenames->data[k], "r"); // FITS file handle
+                    psFits *fits = data->files->data[k]; // FITS file handle
                     if (!fits) {
                         psError(PS_ERR_IO, false, "Unable to open input file %s --- ignored.\n",
@@ -91,5 +91,4 @@
                         numRead++;
                     }
-                    psFitsClose(fits);
                 }
 
