diff --git a/lib/WebGUI/Asset/Wobject/HttpProxy.pm b/lib/WebGUI/Asset/Wobject/HttpProxy.pm index cf0e05c19..d3407549a 100644 --- a/lib/WebGUI/Asset/Wobject/HttpProxy.pm +++ b/lib/WebGUI/Asset/Wobject/HttpProxy.pm @@ -302,10 +302,9 @@ sub view { $var{content} = $1 || $var{content}; $var{"content.trailing"} = $2; } - { - my $p = WebGUI::Asset::Wobject::HttpProxy::Parse->new($proxiedUrl, $var{content}, $self->getId,$self->get("rewriteUrls"),$self->getUrl); - $var{content} = $p->filter; # Rewrite content. (let forms/links return to us). - } + my $p = WebGUI::Asset::Wobject::HttpProxy::Parse->new($proxiedUrl, $var{content}, $self->getId,$self->get("rewriteUrls"),$self->getUrl); + $var{content} = $p->filter; # Rewrite content. (let forms/links return to us). + $p->DESTROY; if ($var{content} =~ /