diff --git a/api/src/Etemplate/Widget/Entry.php b/api/src/Etemplate/Widget/Entry.php index 130693e764..5e1040143c 100644 --- a/api/src/Etemplate/Widget/Entry.php +++ b/api/src/Etemplate/Widget/Entry.php @@ -180,7 +180,7 @@ abstract class Entry extends Transformer $id = is_array($data) ? static::get_array($data, $data_id) : $data; if(!$app || !$type || !isset($GLOBALS['egw_info']['apps'][$app]) || !$id || // Simple CF, already there - isset($data[$attrs['field']]) + is_array($data) && isset($data[$attrs['field']]) ) { return;