diff --git a/spec/garage_client/request/propagate_request_id_spec.rb b/spec/garage_client/request/propagate_request_id_spec.rb
index <HASH>..<HASH> 100644
--- a/spec/garage_client/request/propagate_request_id_spec.rb
+++ b/spec/garage_client/request/propagate_request_id_spec.rb
@@ -5,8 +5,11 @@ describe GarageClient::Request::PropagateRequestId do
     GarageClient::Client.new
   end
 
-  before do
+  around do |example|
+    original = Thread.current[:request_id]
     Thread.current[:request_id] = 'request_id'
+    example.run
+    Thread.current[:request_id] = original
   end
 
   it 'sends request_id via header' do
Restore Thread.current value to be an original one