diff --git a/module/user/control.php b/module/user/control.php index 5501bc258c..3478386ab9 100755 --- a/module/user/control.php +++ b/module/user/control.php @@ -588,7 +588,10 @@ class user extends control { if(!isset($this->lang->user->contactFieldList[$field]) or strpos($this->config->user->contactField, $field) !== false) $customFields[$field] = $this->lang->user->$field; } - foreach(explode(',', $this->config->user->custom->batchCreateFields) as $field) + + $batchCreateFields = $this->loadModel('setting')->getItem("owner={$this->app->user->account}&module=user§ion=custom&key=batchCreateFields"); + if(!$batchCreateFields) $batchCreateFields = $this->config->user->custom->batchCreateFields; + foreach(explode(',', $batchCreateFields) as $field) { if(!isset($this->lang->user->contactFieldList[$field]) or strpos($this->config->user->contactField, $field) !== false) $showFields[$field] = $field; }