Index: trunk/FACT++/src/Fits.cc
===================================================================
--- trunk/FACT++/src/Fits.cc	(revision 12663)
+++ trunk/FACT++/src/Fits.cc	(revision 12672)
@@ -20,7 +20,7 @@
 #include "MessageImp.h"
 
-
 #include <sys/stat.h> //for file stats
 #include <cstdio> // for file rename
+#include <cerrno>
 
 using namespace std;
@@ -214,5 +214,5 @@
         fFile->WriteKeyNT("COMMENT", fTableDesc, "");
         //END COMMENTS UPDATE
-        return fFile->GetNumRows()==0 ? true : WriteHeaderKeys();
+        return fFile->GetNumRows()==0 ? WriteHeaderKeys() : true;
     }
     catch (const CCfits::FitsException &e)
