Fixes #153.

Manually tested in SDI:
 - Mark all steps as unfinished
 - Dry run
 - Evolve
 22 steps finished OK.
Yes, I missed this one - fixed in latest PR.