Index: trunk/ippScripts/scripts/dist_make_fileset.pl
===================================================================
--- trunk/ippScripts/scripts/dist_make_fileset.pl	(revision 24199)
+++ trunk/ippScripts/scripts/dist_make_fileset.pl	(revision 25432)
@@ -79,7 +79,7 @@
 my $fs_tag = get_fileset_tag($ipprc, $stage, $stage_id, $dbname);
 
-&my_die("failed to lookup fileset tag", $dist_id, $prod_id, $PS_EXIT_UNKNOWN_ERROR) if !$fs_tag;
-
-my $fileset_name = "$fs_tag.$stage.$stage_id.$dist_id.$prod_id";
+&my_die("failed to lookup fileset tag", $dist_id, $prod_id, $PS_EXIT_UNKNOWN_ERROR) if !defined $fs_tag;
+
+my $fileset_name = "$fs_tag$stage.$stage_id.$dist_id.$prod_id";
 
 print "$fileset_name\n";
@@ -211,8 +211,6 @@
     my $dbname = shift;
 
-    if ($stage eq 'stack') {
-        return "stack.$stage_id";
-    } elsif ($stage eq 'diff') {
-        return "diff.$stage_id";
+    if (($stage eq 'stack') or ($stage eq 'diff')) {
+        return "";
     }
 
@@ -248,5 +246,5 @@
     my $tag = $ref->{exp_name};
 
-    return $tag;
+    return "$tag.";
 }
 
