diff --git a/CryptoExchange.Net/RestClient.cs b/CryptoExchange.Net/RestClient.cs index 8711d64..b31d7b8 100644 --- a/CryptoExchange.Net/RestClient.cs +++ b/CryptoExchange.Net/RestClient.cs @@ -258,7 +258,8 @@ namespace CryptoExchange.Net response.Close(); var parseResult = ValidateJson(data); var error = parseResult.Success ? ParseErrorResponse(parseResult.Data) : parseResult.Error!; - error.Code = (int)response.StatusCode; + if(error.Code == null || error.Code == 0) + error.Code = (int)response.StatusCode; return new WebCallResult(statusCode, headers, default, error); } }