emacs: don't retract on errors