Non-Error error responses not converted into Errors

If the error response doesn't look like an Error object, don't convert it into one.

cc @squamos