diff --git a/li.strolch.agent/src/main/java/li/strolch/search/SearchBuilder.java b/li.strolch.agent/src/main/java/li/strolch/search/SearchBuilder.java index e08267793..0a9e843db 100644 --- a/li.strolch.agent/src/main/java/li/strolch/search/SearchBuilder.java +++ b/li.strolch.agent/src/main/java/li/strolch/search/SearchBuilder.java @@ -82,10 +82,13 @@ public class SearchBuilder { public static ValueSearch buildSimpleValueSearch(ValueSearch search, String query, List> extractors) { - if (extractors.isEmpty()) + if (extractors.isEmpty() || query == null) return search; query = query.trim(); + if (query.isEmpty()) + return search; + boolean negate = false; if (query.startsWith("!")) { negate = true;