Won't this cause the errback never to be fired? Seems bad.