[eluser]Basketcasesoftware[/eluser]
Which template library are you using that demands that? Odd. Ok.
Hmm. You load the flash data with an error message. Then do a redirect back to the edit form...
... but don't look for flash data in your edit form. Nor do you store the form data into your flash for recovery purposes. When you redirect to the page the form data is lost.
Unless you dropped that stuff out of your simplified example.