diff --git a/lib/chef/http/validate_content_length.rb b/lib/chef/http/validate_content_length.rb
index <HASH>..<HASH> 100644
--- a/lib/chef/http/validate_content_length.rb
+++ b/lib/chef/http/validate_content_length.rb
@@ -61,6 +61,7 @@ class Chef
         else
           validate(http_response, @content_length_counter.content_length)
         end
+        @content_length_counter = nil  # XXX: quickfix to CHEF-5100
         return [http_response, rest_request, return_value]
       end
CHEF-<I>:  reset state for streamed downloads

quick fix to "free" our state from one streamed download request
so that we don't pollute the state of the next streamed request.