The config manager treats null and empty string as equal and will unset config values which are set to the empty string with the config client. This fixes the config manager applying default config values which are the empty string when the current value is null, causing it to send an unnecessary unset request