Index: /trunk/ippTools/src/dqstatstool.c
===================================================================
--- /trunk/ippTools/src/dqstatstool.c	(revision 31799)
+++ /trunk/ippTools/src/dqstatstool.c	(revision 31800)
@@ -622,10 +622,10 @@
       }
       else if (!strcmp(colType,"PS_DATA_STRING")) {
-        if (rowItem->data.str) {
-            success = psMetadataAddStr(tableRow,PS_LIST_TAIL,colName,0,"",rowItem->data.str);
-        } else {
+        if (rowItem->data.str == NULL) {
+            // psFits blows up on a string with a null value.
+            // Arguably I should fix psLib.db should handle this
             rowItem->data.str = psStringCopy("NULL");
-            success = psMetadataAddStr(tableRow,PS_LIST_TAIL,colName,0,"",rowItem->data.str);
         }
+        success = psMetadataAddStr(tableRow,PS_LIST_TAIL,colName,0,"",rowItem->data.str);
       }
       else if (!strcmp(colType,"PS_DATA_TIME")) {
