Index: trunk/ippTools/src/disttool.c
===================================================================
--- trunk/ippTools/src/disttool.c	(revision 25512)
+++ trunk/ippTools/src/disttool.c	(revision 25513)
@@ -150,4 +150,5 @@
             stage,
             stage_id,
+            0,
             set_label,
             outroot,
@@ -376,4 +377,5 @@
         psString run_tag = psMetadataLookupStr(NULL, md, "run_tag");
         psS64 stage_id = psMetadataLookupS64(NULL, md, "stage_id");
+        psS64 magic_ds_id = psMetadataLookupS64(NULL, md, "magicked");
         psS64 target_id = psMetadataLookupS64(NULL, md, "target_id");
         psString target_label = psMetadataLookupStr(NULL, md, "label");
@@ -394,4 +396,5 @@
                 stage,
                 stage_id,
+                magic_ds_id,
                 new_label,
                 outroot,
Index: trunk/ippTools/src/magicdstool.c
===================================================================
--- trunk/ippTools/src/magicdstool.c	(revision 25512)
+++ trunk/ippTools/src/magicdstool.c	(revision 25513)
@@ -269,5 +269,5 @@
                 outroot,
                 recoveryroot,
-                noreplace ? 0 :1,
+                noreplace ? 0 :1,   // re_place
                 0); // remove
 
