Index: trunk/ippTools/src/stacktool.c
===================================================================
--- trunk/ippTools/src/stacktool.c	(revision 34296)
+++ trunk/ippTools/src/stacktool.c	(revision 34500)
@@ -748,4 +748,5 @@
     PXOPT_COPY_STR(config->args, where, "-state",     "stackRun.state",     "==");
     PXOPT_COPY_S64(config->args, where, "-sass_id",   "stackAssociationMap.sass_id",  "==");
+    PXOPT_LOOKUP_S16(fault, config->args, "-fault", false, false);
     if (!psListLength(where->list)) {
         psFree(where);
@@ -756,4 +757,9 @@
     //CZW join against stackAssociationMap
     psString query = psStringCopy("UPDATE stackRun");
+
+    if (fault) {
+        psStringAppend(&query, " JOIN stackSumSkyfile USING(stack_id)");
+        PXOPT_COPY_S16(config->args, where, "-fault", "stackSumSkyfile.fault", "==");
+    }
 
     // pxUpdateRun gets parameters from config->args and updates
