Do you think we should raise an explicit exception here? Instead of the redirect?