Solved in-house, sorry about the noise. I was looking at the wrong place, I should have used continueToOriginalDestination in the login form submit code.
Again, for the sake of completeness, here's the pattern to preserve the bookmarkable URL complete with page parameters across the login procedure: @Override public void onSubmit() { if (authenticateUser(...)) { if(!continueToOriginalDestination()) { setResponsePage( defaultPage... ); } else {...} } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]