overkill but only saves when no current value and

not empty. unset probably overkill but I was having issues with update_site_option and this seems to fix.