update the exception message to better match the actual check