diff --git a/htdocs/lib/usergroups.lib.php b/htdocs/lib/usergroups.lib.php
index 871b147c6fd..5c1237ec952 100644
--- a/htdocs/lib/usergroups.lib.php
+++ b/htdocs/lib/usergroups.lib.php
@@ -30,7 +30,7 @@ function user_prepare_head($object)
$langs->load("users");
- $canreadperms=($user->admin || ($user->id != $object->id && $user->user->user->readperms) || ($user->id == $object->id && $user->user->self->readperms));
+ $canreadperms=($user->admin || ($user->id != $object->id && $user->rights->user->user->readperms) || ($user->id == $object->id && $user->rights->user->self->readperms));
$h = 0;
$head = array();
@@ -105,7 +105,7 @@ function group_prepare_head($object)
{
global $langs, $conf, $user;
- $canreadperms=($user->admin || $user->user->group->readperms);
+ $canreadperms=($user->admin || $user->rights->user->group->readperms);
$h = 0;
$head = array();
diff --git a/htdocs/user/home.php b/htdocs/user/home.php
index 7c3db54c3e2..845d253a5bf 100644
--- a/htdocs/user/home.php
+++ b/htdocs/user/home.php
@@ -61,7 +61,7 @@ print "
\n";
print '';
// Search Group
-if ($user->user->group->read)
+if ($user->rights->user->group->read)
{
$var=false;
print '