Make sure we can handle non-200 status codes