Index: trunk/ippTools/share/magictool_definebyquery_insert.sql
===================================================================
--- trunk/ippTools/share/magictool_definebyquery_insert.sql	(revision 18694)
+++ trunk/ippTools/share/magictool_definebyquery_insert.sql	(revision 18697)
@@ -6,2 +6,4 @@
     CONCAT(tess_id, '.', skycell_id) AS node
 FROM magicBestDiffs
+WHERE
+    exp_id = '%s'
Index: trunk/ippTools/src/magictool.c
===================================================================
--- trunk/ippTools/src/magictool.c	(revision 18694)
+++ trunk/ippTools/src/magictool.c	(revision 18697)
@@ -271,5 +271,5 @@
         psFree(idString);
 
-        if (!p_psDBRunQuery(config->dbh, thisInsert, magic_id)) {
+        if (!p_psDBRunQuery(config->dbh, thisInsert, magic_id, exp_id)) {
             psError(PS_ERR_UNKNOWN, false, "database error");
             psFree(thisInsert);
