Lo que te dice cadetill es más correcto, aunque lo que yo te comento tiene una persistencia mayor...
La cuestión es que lo más elegante normalmente es que haya menor persistencia del error...
Es decir: Seguro que debes permitir hacer un post de algo que después se debería anular? No sería mejor hacer esa verificación ANTES de que se confirmase el registro?
Evidentemente puede depender mucho de tu problema
EDIT: Qué BD utilizas? Dónde es que no te aparece como opción un Rollback?