diff --git a/addons/userrights/userrightsprofile.class.inc.php b/addons/userrights/userrightsprofile.class.inc.php
index 610cb9183..e1406e1a4 100644
--- a/addons/userrights/userrightsprofile.class.inc.php
+++ b/addons/userrights/userrightsprofile.class.inc.php
@@ -220,6 +220,7 @@ class URP_UserProfile extends UserRightsBaseClassGUI
{
$aParams = array
(
+ "is_link" => true, //since 3.1 N°5324
"category" => "addon/userrights,grant_by_profile,filter",
"key_type" => "autoincrement",
"name_attcode" => array("userlogin", "profile"),
diff --git a/addons/userrights/userrightsprofile.db.class.inc.php b/addons/userrights/userrightsprofile.db.class.inc.php
index 8b02989f4..1ba202c0c 100644
--- a/addons/userrights/userrightsprofile.db.class.inc.php
+++ b/addons/userrights/userrightsprofile.db.class.inc.php
@@ -326,6 +326,7 @@ class URP_UserProfile extends UserRightsBaseClassGUI
{
$aParams = array
(
+ "is_link" => true, //since 3.1 N°5324
"category" => "addon/userrights",
"key_type" => "autoincrement",
"name_attcode" => array("userlogin", "profile"),
diff --git a/addons/userrights/userrightsprojection.class.inc.php b/addons/userrights/userrightsprojection.class.inc.php
index 7a9642218..5b70bd6ac 100644
--- a/addons/userrights/userrightsprojection.class.inc.php
+++ b/addons/userrights/userrightsprojection.class.inc.php
@@ -269,6 +269,7 @@ class URP_UserProfile extends UserRightsBaseClass
{
$aParams = array
(
+ "is_link" => true, //since 3.1 N°5324
"category" => "addon/userrights",
"key_type" => "autoincrement",
"name_attcode" => array("userlogin", "profile"),
diff --git a/core/datamodel.core.xml b/core/datamodel.core.xml
index 0a98b4da6..26a606a8c 100644
--- a/core/datamodel.core.xml
+++ b/core/datamodel.core.xml
@@ -57,6 +57,7 @@
cmdbAbstractObject
+ 1
addon/userrights,grant_by_profile