Check that request.location exists instead of rescuing any error