diff --git a/vm_eval.c b/vm_eval.c index f0b2316..b290563 100644 --- a/vm_eval.c +++ b/vm_eval.c @@ -273,6 +273,7 @@ check_funcall(VALUE recv, ID mid, int argc, VALUE *argv) return Qundef; } else { + th->method_missing_reason = 0; struct rescue_funcall_args args; args.recv = recv;