diff --git a/pkg/server/responsewriter.go b/pkg/server/responsewriter.go
index 09a7dff2c23441032bf5b438420b1cc2e7fac5f1..4a9df24143d293e3329588b8388b70383e22c76c 100644
--- a/pkg/server/responsewriter.go
+++ b/pkg/server/responsewriter.go
@@ -48,7 +48,7 @@ func (c *streamingRespWriter) Send(v any, e error) (err error) {
 	}
 	// only set value if value is not nil
 	if v != nil {
-		ce.v = &v
+		ce.v = v
 	}
 	err = c.cr.mu.Acquire(c.ctx, 1)
 	if err != nil {