Register check that if worked, then prevent to do twice.