fix handling invalid token