Index: trunk/ippTools/src/magictool.c
===================================================================
--- trunk/ippTools/src/magictool.c	(revision 20973)
+++ trunk/ippTools/src/magictool.c	(revision 21005)
@@ -293,5 +293,5 @@
     PXOPT_LOOKUP_STR(workdir, config->args, "-workdir", true, false);
     PXOPT_LOOKUP_S64(exp_id, config->args, "-exp_id", true, false);
-    PXOPT_LOOKUP_S64(diff_id, config->args, "-diff_id", true, false);
+    PXOPT_LOOKUP_S64(diff_id, config->args, "-diff_id", false, false);
 
     // optional
@@ -304,5 +304,5 @@
             0,          // ID
             exp_id,
-            diff_id,
+            diff_id ? diff_id : PS_MAX_S64,
             "reg",      // state
             workdir,
