diff --git a/src/main/java/org/olat/user/ui/role/EditRelationRoleController.java b/src/main/java/org/olat/user/ui/role/EditRelationRoleController.java
index d7e90134115c71ce03aba3fec038422d23e4d332..bfe0cf05b2f9e810d239cf4747736b835ede39e9 100644
--- a/src/main/java/org/olat/user/ui/role/EditRelationRoleController.java
+++ b/src/main/java/org/olat/user/ui/role/EditRelationRoleController.java
@@ -129,7 +129,7 @@ public class EditRelationRoleController extends FormBasicController {
 		if(relationRole == null) {
 			identityRelationsService.createRole(roleEl.getValue(), selectedRights);
 		} else {
-			//update
+			identityRelationsService.updateRole(relationRole, selectedRights);
 		}
 		
 		fireEvent(ureq, Event.DONE_EVENT);