diff --git a/lib/WebGUI/Session/Url.pm b/lib/WebGUI/Session/Url.pm index 0b2981d82..55917c3ef 100644 --- a/lib/WebGUI/Session/Url.pm +++ b/lib/WebGUI/Session/Url.pm @@ -324,7 +324,9 @@ Returns the URL of the page requested (no gateway, no query params, just the pag sub getRequestedUrl { my $self = shift; unless ($self->{_requestedUrl}) { - $self->{_requestedUrl} = decode_utf8($self->session->request->path_info); + my $path_info = $self->session->request->path_info; + $path_info =~ s/\?.*//; + $self->{_requestedUrl} = decode_utf8($path_info); } return $self->{_requestedUrl}; }