}
if (defined $param{usertag}) {
+ my $do_not_add_usertags = grep {exists $param{$_}} keys %package_search_keys;
for my $usertag (make_list($param{usertag})) {
my %select_ut = ();
my ($u, $t) = split /:/, $usertag, 2;
$t = join(",", keys(%select_ut));
}
add_user($u,\%ut,\%bugusertags,\%seen_users,\%cats,\%hidden);
- push @{$param{tag}}, split /,/, $t;
+ push @{$param{tag}}, split /,/, $t unless $do_not_add_usertags;
}
}