diff --git a/dspace-api/src/main/java/org/dspace/browse/SolrBrowseDAO.java b/dspace-api/src/main/java/org/dspace/browse/SolrBrowseDAO.java index 1188d2f79f..6bb6a14fac 100644 --- a/dspace-api/src/main/java/org/dspace/browse/SolrBrowseDAO.java +++ b/dspace-api/src/main/java/org/dspace/browse/SolrBrowseDAO.java @@ -361,6 +361,7 @@ public class SolrBrowseDAO implements BrowseDAO else { query.setQuery("bi_" + column + "_sort" + ": {\"" + value + "\" TO *]"); + query.addFilterQueries("-(bi_" + column + "_sort" + ":" + value + "*)"); } boolean includeUnDiscoverable = itemsWithdrawn || !itemsDiscoverable; DiscoverResult resp = null;