diff --git a/node/rpcstack.go b/node/rpcstack.go index 28b874ef33..9ddb35a144 100644 --- a/node/rpcstack.go +++ b/node/rpcstack.go @@ -498,7 +498,7 @@ func (w *gzipResponseWriter) init() { hdr := w.resp.Header() length := hdr.Get("content-length") if len(length) > 0 { - if n, err := strconv.ParseUint(length, 10, 64); err != nil { + if n, err := strconv.ParseUint(length, 10, 64); err == nil { w.hasLength = true w.contentLength = n }