Should the code do this if the ENUM lookup has failed?  Isn't it wasted work as we've already rejected the request.