Index: trunk/psLib/src/fits/psFitsHeader.c
===================================================================
--- trunk/psLib/src/fits/psFitsHeader.c	(revision 19845)
+++ trunk/psLib/src/fits/psFitsHeader.c	(revision 19872)
@@ -7,6 +7,6 @@
  *  @author Robert DeSonia, MHPCC
  *
- *  @version $Revision: 1.47 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2008-08-02 02:50:41 $
+ *  @version $Revision: 1.48 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2008-10-03 01:43:43 $
  *
  *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
@@ -80,6 +80,4 @@
                                                     { "ZEXTEND",  "EXTEND" },
                                                     { "ZBLOCKED", "BLOCKED"},
-                                                    //                                                    { "ZPCOUNT",  "PCOUNT" },
-                                                    //                                                    { "ZGCOUNT",  "GCOUNT" },
                                                     { "ZHECKSUM", "CHECKSUM"},
                                                     { "ZDATASUM", "DATASUM" },
@@ -522,5 +520,9 @@
         }
     }
-    if ((!fits->options || fits->options->conventions.compression) && compress != PS_FITS_COMPRESS_NONE) {
+
+    bool compressing = ((!fits->options || fits->options->conventions.compression) &&
+                        compress != PS_FITS_COMPRESS_NONE) ? true : false; // Are we compressing?
+
+    if (compressing) {
         psMetadataItem *simpleItem = psMetadataLookup(output, "SIMPLE"); // SIMPLE in the header
         if (simpleItem) {
@@ -556,5 +558,5 @@
 
             // Options for compression
-            if (!fits->options || fits->options->conventions.compression) {
+            if (compressing) {
                 // Check to see if the keyword should be translated
                 name = (char*)keywordUntranslate(name, compressTranslation); // Casting away const for cfitsio
