diff --git a/test/core/transport/chttp2/hpack_encoder_test.c b/test/core/transport/chttp2/hpack_encoder_test.c
index 701d663cbbca7a36c562bd978603329ee5f3740f..f4ccc71b395b179cb81106fe485a0c38299fe407 100644
--- a/test/core/transport/chttp2/hpack_encoder_test.c
+++ b/test/core/transport/chttp2/hpack_encoder_test.c
@@ -106,7 +106,7 @@ static void verify(grpc_exec_ctx *exec_ctx, size_t window_available, bool eof,
   grpc_encode_header_options hopt = {
       .stream_id = 0xdeadbeef,
       .is_eof = eof,
-      .use_true_binary_metadata = false,
+      .use_true_binary_metadata = use_true_binary_metadata,
       .max_frame_size = 16384,
       .stats = &stats,
   };