Addressed PR comments.
diff --git a/upb/json_encode.c b/upb/json_encode.c
index 3fd46b1..d7bebc2 100644
--- a/upb/json_encode.c
+++ b/upb/json_encode.c
@@ -374,7 +374,8 @@
   upb_arena *arena = jsonenc_arena(e);
   upb_msg *any = upb_msg_new(any_m, arena);
 
-  if (upb_decode(value.data, value.size, any, any_layout, arena)) {
+  if (upb_decode(value.data, value.size, any, any_layout, arena) !=
+      kUpb_DecodeStatus_Ok) {
     jsonenc_err(e, "Error decoding message in Any");
   }