diff --git a/src/main/java/org/olat/modules/grading/ui/GradingAssignmentRow.java b/src/main/java/org/olat/modules/grading/ui/GradingAssignmentRow.java
index c7ec667bbd07223f2ad8358c8c1c06d82e3b7500..d00e83ab3c064a2623740f2350b6a53c36d6c55a 100644
--- a/src/main/java/org/olat/modules/grading/ui/GradingAssignmentRow.java
+++ b/src/main/java/org/olat/modules/grading/ui/GradingAssignmentRow.java
@@ -53,12 +53,12 @@ public class GradingAssignmentRow implements GradingAssignmentRef {
 	
 	private FormLink toolsLink;
 	
-	public GradingAssignmentRow(GradingAssignmentWithInfos assignmentInfos, boolean canGrade) {
+	public GradingAssignmentRow(GradingAssignmentWithInfos assignmentInfos, boolean canGrade, boolean isManager) {
 		this.assignment = assignmentInfos.getAssignment();
 		referenceEntry = assignmentInfos.getReferenceEntry();
 		assessmentEntry = assignmentInfos.getAssessmentEntry();
 		assessedIdentity = assignmentInfos.getAssessedIdentity();
-		assessedIdentityVisible = assignmentInfos.isAssessedIdentityVisible();
+		assessedIdentityVisible = isManager || assignmentInfos.isAssessedIdentityVisible();
 		courseElementTitle = assignmentInfos.getCourseElementTitle();
 		taxonomyLevels = assignmentInfos.getTaxonomyLevels();
 		timeRecord = assignmentInfos.getTimeRecord();
diff --git a/src/main/java/org/olat/modules/grading/ui/GradingAssignmentsListController.java b/src/main/java/org/olat/modules/grading/ui/GradingAssignmentsListController.java
index b80245adcd1a7246460cc73a3f923fd18b0a4205..d6acbd17a3554a49b1c7abb97140c69e9e0ad21b 100644
--- a/src/main/java/org/olat/modules/grading/ui/GradingAssignmentsListController.java
+++ b/src/main/java/org/olat/modules/grading/ui/GradingAssignmentsListController.java
@@ -156,6 +156,7 @@ public class GradingAssignmentsListController extends FormBasicController implem
 	
 	private int counter = 0;
 	private Identity grader;
+	private final boolean isManager;
 	private RepositoryEntry testEntry;
 	private GradingAssessedIdentityVisibility testEntryAssessedIdentityVisibility;
 	
@@ -213,6 +214,7 @@ public class GradingAssignmentsListController extends FormBasicController implem
 		setTranslator(userManager.getPropertyHandlerTranslator(getTranslator()));
 		this.grader = grader;
 		this.testEntry = testEntry;
+		isManager = (testEntry == null && grader == null);
 		myView = grader != null && grader.getKey().equals(getIdentity().getKey())
 				&& secCallback.canGrade() && !secCallback.canManage();
 		if(testEntry != null) {
@@ -386,7 +388,7 @@ public class GradingAssignmentsListController extends FormBasicController implem
 			}
 		}
 		
-		if(testEntry == null && grader == null) {
+		if(isManager) {
 			searchParams.setManager(getIdentity());
 		}
 		
@@ -395,7 +397,7 @@ public class GradingAssignmentsListController extends FormBasicController implem
 	
 	private GradingAssignmentRow forgeRow(GradingAssignmentWithInfos assignment) {
 		boolean canGrade = secCallback.canGrade() && secCallback.canGrade(assignment.getAssignment());
-		GradingAssignmentRow row = new GradingAssignmentRow(assignment, canGrade);
+		GradingAssignmentRow row = new GradingAssignmentRow(assignment, canGrade, isManager);
 		
 		// tools
 		String linkName = "tools-" + counter++;