Index: /branches/pap_branch_20090128/ppStack/src/ppStackLoop.c
===================================================================
--- /branches/pap_branch_20090128/ppStack/src/ppStackLoop.c	(revision 21303)
+++ /branches/pap_branch_20090128/ppStack/src/ppStackLoop.c	(revision 21304)
@@ -483,6 +483,9 @@
         pmHDU *hdu = readout->parent->parent->parent->hdu; // HDU for convolved image
         assert(hdu);
-        writeImage(imageNames->data[i],  hdu->header, readout->image, config);
-        writeImage(maskNames->data[i],   hdu->header, readout->mask, config);
+        writeImage(imageNames->data[i], hdu->header, readout->image, config);
+        psMetadata *maskHeader = psMetadataCopy(NULL, hdu->header); // Header for mask
+        pmConfigMaskWriteHeader(config, maskHeader);
+        writeImage(maskNames->data[i], maskHeader, readout->mask, config);
+        psFree(maskHeader);
         writeImage(varianceNames->data[i], hdu->header, readout->variance, config);
 
