tolerate private settings not being set