diff --git a/src/symba/symba_step.f90 b/src/symba/symba_step.f90 index 983db28f5..2bd6aca36 100644 --- a/src/symba/symba_step.f90 +++ b/src/symba/symba_step.f90 @@ -82,6 +82,7 @@ module subroutine symba_step_interp_system(self, param, t, dt) call tp%drift(system, param, dt) call system%recursive_step(param, t, 0) + system%irec = -1 if (param%lgr) call pl%gr_pos_kick(system, param, dth) call pl%kick(system, param, t, dth, lbeg=.false.)