Index: trunk/ippTools/src/camtool.c
===================================================================
--- trunk/ippTools/src/camtool.c	(revision 18453)
+++ trunk/ippTools/src/camtool.c	(revision 18459)
@@ -589,8 +589,7 @@
 
     // NULL for end_stage means go as far as possible
-    // XXX true for fake too?
-    // XXX we can't start a warp run unlesss tess_id is defined
-    if ((pendingRow->end_stage && psStrcasestr(pendingRow->end_stage, "cam"))
-        || (pendingRow->tess_id == NULL) || psStrcasestr(pendingRow->tess_id, "NULL")) {
+    // EAM : skip here if code != 0
+    // Also, we can run fake even if tess_id is not defined
+    if (code || (pendingRow->end_stage && psStrcasestr(pendingRow->end_stage, "cam"))) {
         psFree(row);
         psFree(pendingRow);
@@ -599,5 +598,4 @@
             return false;
         }
-
         return true;
     }
