summaryrefslogtreecommitdiff
path: root/src/vim9compile.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/vim9compile.c')
-rw-r--r--src/vim9compile.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/vim9compile.c b/src/vim9compile.c
index 477f5eed7..b894c6f29 100644
--- a/src/vim9compile.c
+++ b/src/vim9compile.c
@@ -3611,6 +3611,7 @@ compile_def_function(
break;
case CMD_throw:
line = compile_throw(p, &cctx);
+ cctx.ctx_had_return = TRUE;
break;
case CMD_eval: