Index: trunk/psModules/src/camera/pmHDU.c
===================================================================
--- trunk/psModules/src/camera/pmHDU.c	(revision 9604)
+++ trunk/psModules/src/camera/pmHDU.c	(revision 9609)
@@ -132,5 +132,5 @@
     psTrace("psModules.camera", 7, "Writing HDU %s\n", hdu->extname);
 
-    if (hdu->images && hdu->table && !hdu->header) {
+    if (hdu->images && !hdu->header) {
         psError(PS_ERR_IO, true, "Both image and table data provided in HDU, but no header --- "
                 "don't know which to write!\n");
@@ -138,5 +138,5 @@
     }
 
-    if (!hdu->images && !hdu->table && !hdu->header) {
+    if (!hdu->images && !hdu->header) {
         psLogMsg(__func__, PS_LOG_WARN, "Nothing to write for HDU %s\n", hdu->extname);
         return false;
@@ -154,5 +154,5 @@
 
     // Only a header
-    if (!hdu->images && !hdu->table && !psFitsWriteBlank(fits, hdu->header, extname)) {
+    if (!hdu->images && !psFitsWriteBlank(fits, hdu->header, extname)) {
         psError(PS_ERR_IO, false, "Unable to write header for extension %s\n", extname);
     }
