BugFix: only jump if "external" hash change