Fixes behaviour in checkout process that prevents jumping back until all steps are completed