Index: trunk/ippTools/src/pstamptool.c
===================================================================
--- trunk/ippTools/src/pstamptool.c	(revision 25554)
+++ trunk/ippTools/src/pstamptool.c	(revision 25558)
@@ -776,5 +776,6 @@
         psError(PXTOOLS_ERR_DATA, false, "search parameters or -all are required");
         return false;
-    } else {
+    }
+    if (psListLength(where->list)) {
         psString whereClause = psDBGenerateWhereConditionSQL(where, "pstampJob");
         psStringAppend(&query, " AND %s", whereClause);
Index: trunk/ippTools/src/pstamptoolConfig.c
===================================================================
--- trunk/ippTools/src/pstamptoolConfig.c	(revision 25554)
+++ trunk/ippTools/src/pstamptoolConfig.c	(revision 25558)
@@ -140,5 +140,5 @@
     psMetadataAddS16(revertjobArgs, PS_LIST_TAIL, "-fault",  0,     "fault to revert", 0); 
     psMetadataAddBool(revertjobArgs, PS_LIST_TAIL, "-all", 0,       "revert all faulted jobs", false);
-    psMetadataAddBool(revertjobArgs, PS_LIST_TAIL, "-limit", 0,      "limit result set to N items", 0);
+    psMetadataAddU64(revertjobArgs, PS_LIST_TAIL, "-limit", 0,      "limit result set to N items", 0);
 
     // -addproject
