diff --git a/htdocs/user/fiche.php b/htdocs/user/fiche.php
index 0f386009be5..e56fc7c0e59 100644
--- a/htdocs/user/fiche.php
+++ b/htdocs/user/fiche.php
@@ -1035,7 +1035,7 @@ else
print '
';
if ($caneditfield &&
- (empty($conf->global->MAIN_MODULE_MULTICOMPANY) || ($fuser->entity == $conf->entity)) )
+ (empty($conf->global->MAIN_MODULE_MULTICOMPANY) || (($fuser->entity == $conf->entity) || $fuser->entity == $user->entity)) )
{
print '
'.$langs->trans("Modify").'';
}