diff --git a/lib/fed/conn.go b/lib/fed/conn.go
index 599b4baf8d1e66b7ee1b13886699f6d9fe12e7a6..b0d4f4144b80af4e8f30211ddf1e1ea50de32742 100644
--- a/lib/fed/conn.go
+++ b/lib/fed/conn.go
@@ -38,7 +38,7 @@ func WrapNetConn(conn net.Conn) Conn {
 		conn: conn,
 		w:    conn,
 
-		writeBuf: bufs,
+		writeBuf: bufs[0:],
 	}
 }