diff --git a/src/main/java/org/olat/repository/ui/catalog/CatalogNodeController.java b/src/main/java/org/olat/repository/ui/catalog/CatalogNodeController.java index fbef68daa216824fc026314763deaf3cb2d39bb5..3c930ed8bc2413efd03c16af1ba05a284dbbb1e7 100644 --- a/src/main/java/org/olat/repository/ui/catalog/CatalogNodeController.java +++ b/src/main/java/org/olat/repository/ui/catalog/CatalogNodeController.java @@ -148,7 +148,7 @@ public class CatalogNodeController extends BasicController implements Activateab searchParams.setClosed(Boolean.FALSE); entryListController = new RepositoryEntryListController(ureq, wControl, searchParams, true, false, "catalog", stackPanel); - if(!entryListController.isEmpty()) { + if(!entryListController.isEmpty() || searchParams.getFilters() != null) { mainVC.put("entries", entryListController.getInitialComponent()); } listenTo(entryListController); @@ -159,7 +159,7 @@ public class CatalogNodeController extends BasicController implements Activateab searchClosedParams.setParentEntry(catalogEntry); searchClosedParams.setClosed(Boolean.TRUE); closedEntryListController = new RepositoryEntryListController(ureq, wControl, searchClosedParams, true, false, "catalog-closed", stackPanel); - if(!closedEntryListController.isEmpty()) { + if(!closedEntryListController.isEmpty() || searchClosedParams.getFilters() != null) { mainVC.put("closedEntries", closedEntryListController.getInitialComponent()); } listenTo(closedEntryListController);