Index: trunk/ippTasks/flatcorr.pro
===================================================================
--- trunk/ippTasks/flatcorr.pro	(revision 25914)
+++ trunk/ippTasks/flatcorr.pro	(revision 25915)
@@ -65,4 +65,22 @@
     active false
   end
+  task flatcorr.load
+    active false
+  end
+  task flatcorr.run
+    active false
+  end
+end
+
+macro flatcorr.proc.on
+  task flatcorr.load
+    active true
+  end
+  task flatcorr.run
+    active true
+  end
+end
+
+macro flatcorr.proc.off
   task flatcorr.load
     active false
@@ -260,4 +278,5 @@
     book getword flatcorrBook $pageName region      -var REGION
     book getword flatcorrBook $pageName filter      -var FILTER
+    book getword flatcorrBook $pageName make_corr   -var MAKE_CORRECTION
     book getword flatcorrBook $pageName dbname      -var DBNAME
     book getword flatcorrBook $pageName workdir     -var WORKDIR_TEMPLATE
@@ -282,4 +301,7 @@
     # XXX get these arguments right
     $run = flatcorr_proc.pl --corr_id $CORR_ID --det_type $DET_TYPE --dvodb $DVODB --camera $CAMERA --region $REGION --filter $FILTER --workdir $outroot
+    if ("$MAKE_CORRECTION" == "T")
+      $run = $run --make_correction
+    end
     add_standard_args run
 
