returnvalue of register is now never True