diff --git a/src/core/lib/compression/stream_compression.h b/src/core/lib/compression/stream_compression.h
index cf009fdadd49ab504de78ccd7dfe667335f8dd79..844dff81a3b05bbf4dad89f2b63fb64a0a866689 100644
--- a/src/core/lib/compression/stream_compression.h
+++ b/src/core/lib/compression/stream_compression.h
@@ -32,7 +32,8 @@ typedef struct grpc_stream_compression_context {
 
 typedef enum grpc_stream_compression_method {
   GRPC_STREAM_COMPRESSION_COMPRESS = 0,
-  GRPC_STREAM_COMPRESSION_DECOMPRESS
+  GRPC_STREAM_COMPRESSION_DECOMPRESS,
+  GRPC_STREAM_COMPRESSION_METHOD_COUNT
 } grpc_stream_compression_method;
 
 typedef enum grpc_stream_compression_flush {