fetch: don't check for HTTP return code on errors; fixes #50