diff --git a/Bugzilla/Search/Quicksearch.pm b/Bugzilla/Search/Quicksearch.pm index 2de5c3d15..cea068752 100644 --- a/Bugzilla/Search/Quicksearch.pm +++ b/Bugzilla/Search/Quicksearch.pm @@ -290,11 +290,11 @@ sub _handle_status_and_resolution { my $self = shift; $self->{legal_statuses} = get_legal_field_values('bug_status'); + push @{$self->{legal_statuses}}, 'OPEN'; $self->{legal_resolutions} = get_legal_field_values('resolution'); my (%st, %res); - if ($self->{words}->[0] eq 'OPEN' || - $self->{words}->[0] =~ /^[A-Z]+(,[A-Z]+)*$/ && + if ($self->{words}->[0] =~ /^[A-Z]+(,[A-Z]+)*$/ && matchPrefixes(\%st, \%res, [split(/,/, $self->{words}->[0])], $self->{legal_statuses}, $self->{legal_resolutions})) {