diff --git a/src/main/java/org/olat/repository/RepositoryManager.java b/src/main/java/org/olat/repository/RepositoryManager.java
index 570b31989c95f9cf525859a53232f7e8ab2508bc..9cbb20b9b76e6ab13f0811e558196e2bd2abcd2d 100644
--- a/src/main/java/org/olat/repository/RepositoryManager.java
+++ b/src/main/java/org/olat/repository/RepositoryManager.java
@@ -1161,9 +1161,6 @@ public class RepositoryManager {
 	 */
 	public List<RepositoryEntry> queryResourcesLimitType(Identity identity, Roles roles, boolean organisationWildCard,
 			List<String> resourceTypes, String displayName, String author, String desc, boolean checkCanReference, boolean checkCanCopy) {
-		if(!checkCanReference && !checkCanCopy) {
-			return Collections.emptyList();
-		}
 		if(!roles.isAuthor() && !roles.isLearnResourceManager() && !roles.isAdministrator() && !roles.isQualityManager()) {
 			return Collections.emptyList();
 		}