Index: trunk/FACT++/src/fitsCompressor.cc
===================================================================
--- trunk/FACT++/src/fitsCompressor.cc	(revision 16485)
+++ trunk/FACT++/src/fitsCompressor.cc	(revision 16502)
@@ -736,5 +736,5 @@
     header.push_back(HeaderEntry("CHECKSUM", "'0000000000000000'  ", "Checksum for the whole HDU"));
     header.push_back(HeaderEntry("DATASUM" ,  "         0"         , "Checksum for the data block"));
-    header.push_back(HeaderEntry("EXTNAME" , "'ZDrsCellOffsets'   ", "name of this binary table extension"));
+    header.push_back(HeaderEntry("EXTNAME" , "'ZDrsCellOffsets'    ", "name of this binary table extension"));
     header.push_back(HeaderEntry("TTYPE1"  , "'OffsetCalibration' ", "label for field   1"));
     header.push_back(HeaderEntry("TFORM1"  , "'1474560I'          ", "data format of field: 2-byte INTEGER"));
@@ -1738,5 +1738,5 @@
             {
                 const int thisStartCell = reinterpret_cast<int16_t*>(&buffer[startCellOffset])[j];
-                if (thisStartCell > -1)
+                if (thisStartCell < 0) continue;
                 for (int k=0;k<numSlices;k++)
                     reinterpret_cast<int16_t*>(&buffer[dataOffset])[numSlices*j + k] -= drsCalib16[1024*j + (thisStartCell+k)%1024];
@@ -1858,5 +1858,5 @@
     if (tableName == "")
     {
-        cout << "Error: table name could not be found. Aborting" << endl;
+        cout << "Error: table name from file " << fileNameOut << " could not be found. Aborting" << endl;
         return -1;
     }
