Index: trunk/ippTools/src/regtoolConfig.c
===================================================================
--- trunk/ippTools/src/regtoolConfig.c	(revision 6339)
+++ trunk/ippTools/src/regtoolConfig.c	(revision 6340)
@@ -78,5 +78,5 @@
     // XXX why is "" being returned when -[foo] isn't specified?
 #define EMPTY_TO_NULL_STRING(var) \
-    if (strcmp(var, "") == 0) { \
+    if (var != NULL && strcmp(var, "") == 0) { \
         var = NULL; \
     }
