diff --git a/actix-http/src/client/h2proto.rs b/actix-http/src/client/h2proto.rs
index 25299fd6..1647abf8 100644
--- a/actix-http/src/client/h2proto.rs
+++ b/actix-http/src/client/h2proto.rs
@@ -159,6 +159,8 @@ async fn send_body<B: MessageBody>(
                 } else {
                     if !b.is_empty() {
                         send.reserve_capacity(b.len());
+                    } else {
+                        buf = None;
                     }
                     continue;
                 }
diff --git a/actix-http/src/request.rs b/actix-http/src/request.rs
index 0afa45cb..77ece01c 100644
--- a/actix-http/src/request.rs
+++ b/actix-http/src/request.rs
@@ -204,7 +204,6 @@ mod tests {
         assert_eq!(req.uri().query(), Some("q=1"));
 
         let s = format!("{:?}", req);
-        println!("T: {:?}", s);
         assert!(s.contains("Request HTTP/1.1 GET:/index.html"));
     }
 }