diff --git a/api/src/Accounts/Import.php b/api/src/Accounts/Import.php index 9480a4b396..af1b790be7 100644 --- a/api/src/Accounts/Import.php +++ b/api/src/Accounts/Import.php @@ -219,7 +219,7 @@ class Import if (in_array('groups', explode('+', $type))) { // for AD always do a full import, as AD seems not to update the groups modification date, if only members change - foreach($this->groups($initial_import || $type === 'ads' ? null : $GLOBALS['egw_info']['server']['account_import_lastrun'], + foreach($this->groups($initial_import || $source === 'ads' ? null : $GLOBALS['egw_info']['server']['account_import_lastrun'], in_array('local', explode('+', $type)) ? 'no' : $delete, $groups, $set_members, $dry_run, $sql_groups) as $name => $val) {