Index: PortletHref.java =================================================================== RCS file: /cvsroot/displaytag/displaytag-portlet/src/main/java/org/displaytag/portlet/PortletHref.java,v retrieving revision 1.2 diff -u -r1.2 PortletHref.java --- PortletHref.java 30 Dec 2005 20:16:47 -0000 1.2 +++ PortletHref.java 4 Jan 2006 02:14:17 -0000 @@ -103,7 +103,7 @@ private final RenderResponse renderResponse; - private final Map parameters = PredicatedMap.decorate(new HashMap(), PRED_TYPE_OF_STRING, PRED_OR_STR_STRARR); + private Map parameters = this.createParameterMap(); private boolean isAction = false; @@ -421,7 +421,7 @@ } href.isAction = this.isAction; - href.parameters.clear(); + href.parameters = this.createParameterMap(); href.parameters.putAll(this.parameters); href.requestedMode = this.requestedMode; href.requestedState = this.requestedState; @@ -552,4 +552,8 @@ return url.toString() + "#" + this.getAnchor(); } } + + private Map createParameterMap() { + return PredicatedMap.decorate(new HashMap(), PRED_TYPE_OF_STRING, PRED_OR_STR_STRARR); + } }