Index: trunk/ippTools/src/pxinject.c
===================================================================
--- trunk/ippTools/src/pxinject.c	(revision 14122)
+++ trunk/ippTools/src/pxinject.c	(revision 14132)
@@ -121,8 +121,4 @@
     if (!status) {
         psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -reduction");
-        return false;
-    }
-    if (!reduction) {
-        psError(PS_ERR_UNKNOWN, true, "-reduction is required");
         return false;
     }
Index: trunk/ippTools/src/pxinjectConfig.c
===================================================================
--- trunk/ippTools/src/pxinjectConfig.c	(revision 14122)
+++ trunk/ippTools/src/pxinjectConfig.c	(revision 14132)
@@ -54,5 +54,5 @@
             "define workdir (required)", 0);
     psMetadataAddStr(newExpArgs, PS_LIST_TAIL, "-reduction",  0,
-            "define reduction class (required)", 0);
+            "define reduction class", NULL);
     psMetadataAddBool(newExpArgs, PS_LIST_TAIL, "-simple",  0,
             "use the simple output format", false);
