fixed bug causing early exit when user chooses non-current mirror, but current mirror is top mirror