diff --git a/src/core/surface/call.c b/src/core/surface/call.c
index a8b4d65fbc030b029a3727c603f4262617d38d69..e91b7379bc76779bf0e9c57dbc09ed7ad1b75669 100644
--- a/src/core/surface/call.c
+++ b/src/core/surface/call.c
@@ -545,7 +545,7 @@ static void set_encodings_accepted_by_peer(
   gpr_slice_buffer accept_encoding_parts;
 
   gpr_slice_buffer_init(&accept_encoding_parts);
-  gpr_slice_split(accept_encoding_slice, ", ", &accept_encoding_parts);
+  gpr_slice_split(accept_encoding_slice, ",", &accept_encoding_parts);
 
   /* No need to zero call->encodings_accepted_by_peer: grpc_call_create already
    * zeroes the whole grpc_call */