Index: trunk/ippTools/share/disttool_definebyquery_chip.sql
===================================================================
--- trunk/ippTools/share/disttool_definebyquery_chip.sql	(revision 23765)
+++ trunk/ippTools/share/disttool_definebyquery_chip.sql	(revision 24008)
@@ -8,7 +8,10 @@
 FROM chipRun
 JOIN rawExp USING(exp_id)
-JOIN distTarget ON distTarget.stage = 'chip' AND rawExp.obs_mode = distTarget.obs_mode 
+JOIN distTarget ON distTarget.stage = 'chip'
+    AND rawExp.obs_mode = distTarget.obs_mode 
 JOIN rcInterest USING(target_id)
-LEFT JOIN distRun ON distTarget.stage = 'chip' AND distRun.stage_id = chipRun.chip_id
+LEFT JOIN distRun ON distTarget.stage = 'chip' 
+    AND distRun.stage_id = chipRun.chip_id
+    AND distRun.clean = distTarget.clean
     -- JOIN hook %s
 WHERE distTarget.state = 'enabled'
