From 31902f54dfeecb00a80fd93585e3bfd6117012fa Mon Sep 17 00:00:00 2001 From: Michael Peter Christen Date: Tue, 30 Jul 2013 14:32:59 +0200 Subject: [PATCH] fix for NPE which happens within solr code at MultiMapSolrParams.java, line 52 in case that the array arr.length == 0 --- source/net/yacy/server/serverObjects.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/net/yacy/server/serverObjects.java b/source/net/yacy/server/serverObjects.java index b3e58edeb..ee70108e0 100644 --- a/source/net/yacy/server/serverObjects.java +++ b/source/net/yacy/server/serverObjects.java @@ -131,7 +131,8 @@ public class serverObjects implements Serializable, Cloneable { } public boolean containsKey(String key) { - return this.map.get(key) != null; + String[] arr = this.map.getParams(key); + return arr != null && arr.length > 0; } public MultiMapSolrParams getSolrParams() {