Ok done.
I figure in a case like this where the end user can type in the wrong thing, we should not all back on just the plain error.