lib/PublicInbox/WWW.pm | 2 +- diff --git a/lib/PublicInbox/WWW.pm b/lib/PublicInbox/WWW.pm index 62e4ca43511fc4962cbba6b59b0cdab18444fd99..13b3921dc808783ba85d77a3af0bcf57b872858f 100644 --- a/lib/PublicInbox/WWW.pm +++ b/lib/PublicInbox/WWW.pm @@ -46,7 +46,7 @@ my ($k, $v) = split('=', uri_unescape($_), 2); $v = '' unless defined $v; $v =~ tr/+/ /; ($k, $v) - } split(/[&;]/, $env->{QUERY_STRING}); + } split(/[&;]+/, $env->{QUERY_STRING}); $ctx->{qp} = \%qp; my $path_info = $env->{PATH_INFO};