diff --git a/htdocs/user/card.php b/htdocs/user/card.php index c788c8305b3..1404e86be9d 100644 --- a/htdocs/user/card.php +++ b/htdocs/user/card.php @@ -2630,7 +2630,8 @@ if ($action == 'create' || $action == 'adduserldap') { } print ''; - if ((!empty($conf->salaries->enabled) && !empty($user->rights->salaries->read)) + if ((!empty($conf->salaries->enabled) && !empty($user->rights->salaries->read) && in_array($id, $childids)) + || (!empty($conf->salaries->enabled) && !empty($user->rights->salaries->readall)) || (!empty($conf->hrm->enabled) && !empty($user->rights->hrm->employee->read))) { $langs->load("salaries");