fix config keys overrides

otherwise, falsey values are overwritten when they shouldn't be