Index: trunk/ppMerge/src/ppMergeMask.c
===================================================================
--- trunk/ppMerge/src/ppMergeMask.c	(revision 15611)
+++ trunk/ppMerge/src/ppMergeMask.c	(revision 15651)
@@ -85,10 +85,19 @@
 
     pmFPAview *view = pmFPAviewAlloc(0);// View of FPA, for iteration
+    if (fpaOut->hdu) {
+        pmFPAUpdateNames(fpaOut, NULL, NULL);
+    }
     pmFPAWriteMask(fpaOut, data->outFile, config->database, true, false); // Write header only
     pmChip *chipOut;                    // Output chip of interest
     while ((chipOut = pmFPAviewNextChip(view, fpaOut, 1))) {
+        if (chipOut->hdu) {
+            pmFPAUpdateNames(fpaOut, chipOut, NULL);
+        }
         pmChipWriteMask(chipOut, data->outFile, config->database, true, false); // Write header only
         pmCell *cellOut;                   // Output cell of interest
         while ((cellOut = pmFPAviewNextCell(view, fpaOut, 1))) {
+            if (cellOut->hdu) {
+                pmFPAUpdateNames(fpaOut, chipOut, cellOut);
+            }
             pmCellWriteMask(cellOut, data->outFile, config->database, true); // Write header only
 
