Index: trunk/ippTasks/dist.pro
===================================================================
--- trunk/ippTasks/dist.pro	(revision 23253)
+++ trunk/ippTasks/dist.pro	(revision 23440)
@@ -134,4 +134,15 @@
     book getword distToProcess $pageName outroot -var OUTROOT
     book getword distToProcess $pageName dbname -var DBNAME
+    if ("$CLEAN" = "T")
+        $CLEAN_ARG = "--clean"
+    else
+        $CLEAN_ARG = ""
+    end
+    # magicked is output as integer due to the union in the sql
+    if ($MAGICKED)
+        $MAGICKED_ARG = "--magicked"
+    else
+        $MAGICKED_ARG = ""
+    end
 
 #    set.host.for.camera $CAMERA $MAGIC_ID
@@ -141,5 +152,5 @@
     sprintf logfile "%s/dist.%s.%s.log" $OUTROOT $DIST_ID $COMPONENT
 
-    $run = dist_component.pl --dist_id $DIST_ID --camera $CAMERA --stage $STAGE --stage_id $STAGE_ID --component $COMPONENT --path_base $PATH_BASE --chip_path_base $CHIP_PATH_BASE --state $STATE --data_state $DATA_STATE --magicked $MAGICKED --clean $CLEAN --outroot $OUTROOT --logfile $logfile
+    $run = dist_component.pl --dist_id $DIST_ID --camera $CAMERA --stage $STAGE --stage_id $STAGE_ID --component $COMPONENT --path_base $PATH_BASE --chip_path_base $CHIP_PATH_BASE --state $STATE --data_state $DATA_STATE $MAGICKED_ARG $CLEAN_ARG --outroot $OUTROOT --logfile $logfile
 
     add_standard_args run
