diff --git a/vm_method.c b/vm_method.c index 3095ac279f..bb1b129544 100644 --- a/vm_method.c +++ b/vm_method.c @@ -1624,7 +1624,7 @@ rb_obj_respond_to(VALUE obj, ID id, int priv) VALUE klass = CLASS_OF(obj); if (rb_method_basic_definition_p(klass, idRespond_to)) { - return basic_obj_respond_to(obj, id, !RTEST(priv)); + return basic_obj_respond_to(obj, id, !priv); } else { int argc = 1;