diff -r b73dae36a0da -r c7fb79059d7a sourcepawn/jit/sp_vm_basecontext.cpp --- a/sourcepawn/jit/sp_vm_basecontext.cpp Mon Aug 12 00:22:41 2013 +0100 +++ b/sourcepawn/jit/sp_vm_basecontext.cpp Mon Aug 12 00:22:54 2013 +0100 @@ -620,7 +620,7 @@ save_exec = m_InExec; save_n_idx = m_ctx.n_idx; save_rp = m_ctx.rp; - save_cip = m_ctx.err_cip; + save_cip = m_ctx.cip; /* Push parameters */ @@ -688,7 +688,7 @@ m_pRuntime->plugin()->profiler->OnCallbackEnd(serial); } - m_ctx.err_cip = save_cip; + m_ctx.cip = save_cip; m_ctx.n_idx = save_n_idx; m_ctx.n_err = SP_ERROR_NONE; m_MsgCache[0] = '\0';