Forum OpenACS Q&A: Response to ns_returnredirect breaks with nsvhr and IE?

I thought something like this would work because I want to start at page 1 (the page with the form), have the form action go to page 2, then when form processing is done have page 2 kick me back to page 1.  So all I have to do is have the form action for page 1 be page 1, and have it source page 2 when ns_getform is nonempty.  Right?  Wrong.  I forgot that something is being written to the client during the ns_getform itself, so this gives the same "The page cannot be displayed" error as the other.  (Yes, "friendly errors" is off.)