diff --git a/compiler/ccgstmts.nim b/compiler/ccgstmts.nim index c56340e00f..0f58df3a46 100644 --- a/compiler/ccgstmts.nim +++ b/compiler/ccgstmts.nim @@ -1292,7 +1292,7 @@ proc genTryGoto(p: BProc; t: PNode; d: var TLoc) = # handler present or only handlers that did not match. linefmt(p, cpsStmts, "*nimErr_ = oldNimErrFin$1_;$n", [lab]) endBlock(p) - if p.prc != nil: raiseExit(p) + raiseExit(p) if hasExcept: inc p.withinTryWithExcept proc genTrySetjmp(p: BProc, t: PNode, d: var TLoc) =