aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--vm_insnhelper.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/vm_insnhelper.c b/vm_insnhelper.c
index 87f785c124..e0169ed2ea 100644
--- a/vm_insnhelper.c
+++ b/vm_insnhelper.c
@@ -2696,6 +2696,7 @@ vm_call_opt_send(rb_execution_context_t *ec, rb_control_frame_t *reg_cfp, struct
TOPN(i) = rb_str_intern(sym);
mid = idMethodMissing;
missing_reason = ci_missing_reason(orig_cd->ci);
+ ec->method_missing_reason = missing_reason;
}
else {
/* shift arguments */