diff --git a/HARK/ConsumptionSaving/ConsIndShockModel.py b/HARK/ConsumptionSaving/ConsIndShockModel.py index a8f52f5d7..d9b8a87d3 100644 --- a/HARK/ConsumptionSaving/ConsIndShockModel.py +++ b/HARK/ConsumptionSaving/ConsIndShockModel.py @@ -2011,6 +2011,9 @@ def makeEulerErrorFunc(self,mMax=100,approx_inc_dstn=True): self.eulerErrorFunc = eulerErrorFunc def preSolve(self): + # Update all income process variables to match any attributes that might + # have been changed since `__init__` or `solve()` was last called. + self.updateIncomeProcess() self.updateSolutionTerminal() if not self.quiet: self.checkConditions(verbose=self.verbose,public_call=False)