diff --git a/preferences/inc/class.preferences_settings.inc.php b/preferences/inc/class.preferences_settings.inc.php index 855dc4cf15..4fe002d00b 100644 --- a/preferences/inc/class.preferences_settings.inc.php +++ b/preferences/inc/class.preferences_settings.inc.php @@ -370,7 +370,8 @@ class preferences_settings $GLOBALS['egw']->preferences->group[$appname][$setting['name']] : $GLOBALS['egw']->preferences->default[$appname][$setting['name']]; - if (isset($setting['values']) && !is_array($default) && (string)$setting['values'][$default] !== '') + if (isset($setting['values']) && !is_array($default) && + (string)$setting['values'][$default] !== '' && (string)$default !== '') { if(is_array($setting['values'][$default])) {