--- TagsAssetFinderImpl.java.orig 2009-01-05 12:53:48.000000000 +0100 +++ TagsAssetFinderImpl.java 2010-03-26 14:01:17.000000000 +0100 @@ -758,8 +758,8 @@ for (int i = 0; i < classNameIds.length; i++) { sb.append("classNameId = ?"); - if (i > 0) { - sb.append(" AND "); + if ((i + 1) != classNameIds.length) { + sb.append(" OR "); } }