diff --git a/src/main/java/org/olat/repository/ui/list/RepositoryEntryListController.java b/src/main/java/org/olat/repository/ui/list/RepositoryEntryListController.java
index 4ddebbb1c897d1c7028335da1da3a7a150b56059..59795fc443c99b5758613a2c6610a56596f72245 100644
--- a/src/main/java/org/olat/repository/ui/list/RepositoryEntryListController.java
+++ b/src/main/java/org/olat/repository/ui/list/RepositoryEntryListController.java
@@ -213,7 +213,7 @@ public class RepositoryEntryListController extends FormBasicController
 				row.setMarked(marked);
 			} else if ("select".equals(cmd) || "start".equals(cmd)){
 				RepositoryEntryRow row = (RepositoryEntryRow)link.getUserObject();
-				doOpen(ureq, row);
+				doOpenDetails(ureq, row);
 			} else if ("details".equals(cmd)){
 				RepositoryEntryRow row = (RepositoryEntryRow)link.getUserObject();
 				doOpenDetails(ureq, row);