Index: trunk/ippTools/src/dettool.c
===================================================================
--- trunk/ippTools/src/dettool.c	(revision 14046)
+++ trunk/ippTools/src/dettool.c	(revision 14047)
@@ -6216,13 +6216,9 @@
     // build a hash for the valid exp_ids
     psHash *valid_exp_ids = psHashAlloc(psArrayLength(detrendExps));
-// XXX: FIXME!
-#if 0
     for (long i = 0; i < psArrayLength(detrendExps); i++) {
-        psHashAdd(valid_exp_ids,
-            ((detInputExpRow *)detrendExps->data[i])->exp_id,
-            detrendExps->data[i]
-        );
-    }
-#endif
+        psString exp_idStr = psDBIntToString(((detInputExpRow *)detrendExps->data[i])->exp_id);
+        psHashAdd(valid_exp_ids, exp_idStr, detrendExps->data[i]);
+        psFree(exp_idStr);
+    }
     psFree(detrendExps);
 
