Index: trunk/ippTools/share/magicdstool_todestreak.sql
===================================================================
--- trunk/ippTools/share/magicdstool_todestreak.sql	(revision 23972)
+++ trunk/ippTools/share/magicdstool_todestreak.sql	(revision 23974)
@@ -5,4 +5,5 @@
     magicRun.magic_id,
     magicRun.exp_id,
+    magicDSRun.label,
     camera,
     magicMask.uri as streaks_uri,
@@ -35,4 +36,5 @@
     magicDSRun.magic_id,
     chipRun.exp_id,
+    magicDSRun.label,
     camera,
     magicMask.uri as streaks_uri,
@@ -69,4 +71,5 @@
     magicRun.magic_id,
     magicRun.exp_id,
+    magicDSRun.label,
     camera,
     magicMask.uri as streaks_uri,
@@ -104,4 +107,5 @@
     magicRun.magic_id,
     magicRun.exp_id,
+    magicDSRun.label,
     rawExp.camera,
     magicMask.uri as streaks_uri,
Index: trunk/ippTools/src/magicdstool.c
===================================================================
--- trunk/ippTools/src/magicdstool.c	(revision 23972)
+++ trunk/ippTools/src/magicdstool.c	(revision 23974)
@@ -398,5 +398,5 @@
     PXOPT_COPY_S64(config->args, where, "-magic_ds_id", "magic_ds_id", "==");
     PXOPT_COPY_S64(config->args, where, "-magic_id", "magic_id", "==");
-    PXOPT_COPY_STR(config->args, where, "-label", "label", "==");
+    pxAddLabelSearchArgs (config, where, "-label", "label", "==");
 
     PXOPT_LOOKUP_U64(limit, config->args, "-limit", false, false);
Index: trunk/ippTools/src/magicdstoolConfig.c
===================================================================
--- trunk/ippTools/src/magicdstoolConfig.c	(revision 23972)
+++ trunk/ippTools/src/magicdstoolConfig.c	(revision 23974)
@@ -88,5 +88,5 @@
     psMetadataAddS64(todestreakArgs, PS_LIST_TAIL, "-magic_ds_id", 0, "search by magic Destreak ID", 0);
     psMetadataAddS64(todestreakArgs, PS_LIST_TAIL, "-magic_id", 0, "search by magic ID", 0);
-    psMetadataAddStr(todestreakArgs, PS_LIST_TAIL, "-label", 0, "define label", NULL);
+    psMetadataAddStr(todestreakArgs, PS_LIST_TAIL, "-label", PS_META_DUPLICATE_OK, "define label", NULL);
     psMetadataAddU64(todestreakArgs, PS_LIST_TAIL, "-limit", 0, "limit result set to N items", 0);
     psMetadataAddBool(todestreakArgs, PS_LIST_TAIL, "-simple", 0, "use the simple output format", false);
