I was looking in the wrong place, no need to edit GForum.pm the extra ampersand was coming from the template post_post.html
Code:
Change this:
<meta http-equiv="refresh" content="3; url=gforum.cgi?do=forum_view&forum=<%forum_id%>&<%hidden_query%>">
to this:
<%if hidden_query%>
<meta http-equiv="refresh" content="3;
url=gforum.cgi?do=forum_view&forum=<%forum_id%>&<%hidden_query%>">
<%else%>
<meta http-equiv="refresh" content="3; url=gforum.cgi?do=forum_view&forum=<%forum_id%>">
<%endif%>
That takes care of the extra ampersand, but ...
Firefox still does not redirect from the meta refresh url redirect tag, it ignores it.
----------
Michael J. Challis - CRUZN8R - PT Cruiser Club -
http://www.ptcruiserclub.org http://www.ptcruiserclub.org/forum