Don't keep 'dirty' route if error caught