diff --git a/src/core/lib/surface/call.c b/src/core/lib/surface/call.c
index f0135acde8e99f387d6dd47dd9c14ae4e0996cfe..d64c2410bf68423d547d6db15a9ef446b19a139e 100644
--- a/src/core/lib/surface/call.c
+++ b/src/core/lib/surface/call.c
@@ -320,8 +320,7 @@ grpc_error *grpc_call_create(grpc_exec_ctx *exec_ctx,
       grpc_call_context_set(
           call, GRPC_CONTEXT_TRACING,
           args->parent_call->context[GRPC_CONTEXT_TRACING].value, NULL);
-    } else if (0 ==
-               (args->propagation_mask & GRPC_PROPAGATE_CENSUS_STATS_CONTEXT)) {
+    } else if (args->propagation_mask & GRPC_PROPAGATE_CENSUS_STATS_CONTEXT) {
       add_init_error(&error,
                      GRPC_ERROR_CREATE("Census context propagation requested "
                                        "without Census tracing propagation"));