protection for no callback on set