Bug fix - fetching should fail if the HTTP response code isn't 200.