Forgot to "return" the error case in `route()`