Index: tool.py =================================================================== --- tool.py (revision 4380) +++ tool.py (revision 4381) @@ -968,7 +968,8 @@ # We update the profile version to the last one we have reached # with runnning an upgrade step. - self.setLastVersionForProfile(profile_id, step.dest) + if step.dest is not None and step.checker is None: + self.setLastVersionForProfile(profile_id, step.dest) url = self.absolute_url() request.RESPONSE.redirect("%s/manage_upgrades?saved=%s" % (url, profile_id))