fix bug when skipping address step during checkout