diff --git a/source/java/org/alfresco/web/bean/SearchContext.java b/source/java/org/alfresco/web/bean/SearchContext.java index 463cd5a181..e085ed9efd 100644 --- a/source/java/org/alfresco/web/bean/SearchContext.java +++ b/source/java/org/alfresco/web/bean/SearchContext.java @@ -241,16 +241,20 @@ public final class SearchContext implements Serializable if (location != null) { pathQuery.append(" PATH:\"").append(location).append("\" "); + if (categories != null && categories.length != 0) + { + pathQuery.append("AND"); + } } if (categories != null && categories.length != 0) { for (int i=0; i 0) { pathQuery.append("OR"); } - pathQuery.append(" PATH:\"").append(categories[i]).append("\" "); + pathQuery.append(" PATH:\"").append(categories[i]).append("\" "); } } }