Don't call register/swap if no instances are present