diff --git a/htdocs/core/class/html.form.class.php b/htdocs/core/class/html.form.class.php
index b29f7bc5bf3..29ac151152a 100644
--- a/htdocs/core/class/html.form.class.php
+++ b/htdocs/core/class/html.form.class.php
@@ -1440,9 +1440,9 @@ class Form
{
if (! empty($conf->multicompany->transverse_mode))
{
- $sql.= ", ".MAIN_DB_PREFIX."usergroup_user as ug";
- $sql.= " WHERE ug.fk_user = u.rowid";
- $sql.= " AND ug.entity = ".$conf->entity;
+ $sql.= " LEFT JOIN ".MAIN_DB_PREFIX."usergroup_user as ug";
+ $sql.= " ON ug.fk_user = u.rowid";
+ $sql.= " WHERE ug.entity = ".$conf->entity;
}
else
{