diff --git a/src/main/java/org/olat/course/nodes/gta/ui/GTARunController.java b/src/main/java/org/olat/course/nodes/gta/ui/GTARunController.java
index 9fb75bed33df7429207514d216191d6aa9c80bb7..a54c5745a10d7be271b03a7b426db4c6b2134567 100644
--- a/src/main/java/org/olat/course/nodes/gta/ui/GTARunController.java
+++ b/src/main/java/org/olat/course/nodes/gta/ui/GTARunController.java
@@ -78,7 +78,7 @@ public class GTARunController extends BasicController implements Activateable2 {
 		RepositoryEntry entry = userCourseEnv.getCourseEnvironment().getCourseGroupManager().getCourseEntry();
 		
 		Membership membership = gtaManager.getMembership(getIdentity(), entry, gtaNode);
-		if(membership.isCoach() && membership.isParticipant()) {
+		if((membership.isCoach() && membership.isParticipant()) || (userCourseEnv.isAdmin() || membership.isParticipant())) {
 			mainVC = createVelocityContainer("run_segments");
 			
 			segmentView = SegmentViewFactory.createSegmentView("segments", mainVC, this);