Index: trunk/psastro/src/psastroMosaicHeaders.c
===================================================================
--- trunk/psastro/src/psastroMosaicHeaders.c	(revision 7333)
+++ trunk/psastro/src/psastroMosaicHeaders.c	(revision 7385)
@@ -9,6 +9,6 @@
     psMetadata *recipe  = psMetadataLookupPtr (NULL, config->recipes, "PSASTRO");
     if (!recipe) {
-	psErrorStackPrint(stderr, "Can't find PSASTRO recipe!\n");
-	exit(EXIT_FAILURE);
+        psErrorStackPrint(stderr, "Can't find PSASTRO recipe!\n");
+        exit(EXIT_FAILURE);
     }
 
@@ -16,6 +16,6 @@
     pmFPAfile *input = psMetadataLookupPtr (NULL, config->files, "PSASTRO.INPUT");
     if (!input) {
-	psErrorStackPrint(stderr, "Can't find input data!\n");
-	exit(EXIT_FAILURE);
+        psErrorStackPrint(stderr, "Can't find input data!\n");
+        exit(EXIT_FAILURE);
     }
 
@@ -31,15 +31,15 @@
         psTrace (__func__, 4, "Chip %d: %x %x\n", view->chip, chip->file_exists, chip->process);
         if (!chip->process || !chip->file_exists) { continue; }
-	
+
         // read WCS data from the corresponding header
         pmHDU *hdu = pmFPAviewThisHDU (view, fpa);
 
-	pmAstromWriteBilevelChip (chip->toFPA, hdu->header, plateScale);
+        pmAstromWriteBilevelChip (chip->toFPA, hdu->header, plateScale);
     }
 
     psMetadata *mosaic = pmAstromWriteBilevelMosaic (fpa->projection, fpa->toTangentPlane, plateScale);
-    
+
     psFits *fits = psFitsOpen (mosastro, "w");
-    psFitsWriteHeaderNotImage (fits, mosaic);
+    psFitsWriteBlank(fits, mosaic);
     psFitsClose (fits);
 
