diff --git a/include/class.user.php b/include/class.user.php index 24cae58b9122dc8a5ee3af8ceb9183720e7524d6..f0d5f235d85f14dd2d55efec6590c814f74d3b1d 100644 --- a/include/class.user.php +++ b/include/class.user.php @@ -452,7 +452,7 @@ implements TemplateVariable { db_autocommit(false); $records = $importer->importCsv(UserForm::getUserForm()->getFields(), $defaults); foreach ($records as $data) { - if (!isset($data['email']) || !isset($data['name'])) + if (!Validator::is_email($data['email']) || empty($data['name'])) throw new ImportError('Both `name` and `email` fields are required'); if (!($user = static::fromVars($data, true, true))) throw new ImportError(sprintf(__('Unable to import user: %s'),