--- a/src/core/ext/transport/chttp2/transport/chttp2_transport.cc
+++ b/src/core/ext/transport/chttp2/transport/chttp2_transport.cc
@@ -978,6 +978,7 @@
   } else {
     r = grpc_chttp2_begin_write(t);
   }
+  #pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
   if (r.writing) {
     if (r.partial) {
       GRPC_STATS_INC_HTTP2_PARTIAL_WRITES();
