Index: trunk/ippTools/src/difftool.c
===================================================================
--- trunk/ippTools/src/difftool.c	(revision 14357)
+++ trunk/ippTools/src/difftool.c	(revision 15376)
@@ -267,5 +267,5 @@
     }
     if (stack_id && warp_id) {
-        psError(PS_ERR_UNKNOWN, true, "either -stack_id or -warp_id must be specified"); 
+        psError(PS_ERR_UNKNOWN, true, "either -stack_id or -warp_id must be specified");
         return false;
     }
@@ -596,4 +596,10 @@
     }
 
+    psF64 good_frac = psMetadataLookupF64(&status, config->args, "-good_frac");
+    if (!status) {
+        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -good_frac");
+        return false;
+    }
+
     if (!psDBTransaction(config->dbh)) {
         psError(PS_ERR_UNKNOWN, false, "database error");
@@ -607,4 +613,5 @@
             bg,
             bg_stdev,
+            good_frac,
             code
         )) {
