diff --git a/src/main/java/org/codelibs/fess/helper/KeyMatchHelper.java b/src/main/java/org/codelibs/fess/helper/KeyMatchHelper.java index b447ec8ef..3b029a5d3 100644 --- a/src/main/java/org/codelibs/fess/helper/KeyMatchHelper.java +++ b/src/main/java/org/codelibs/fess/helper/KeyMatchHelper.java @@ -148,8 +148,12 @@ public class KeyMatchHelper extends AbstractConfigHelper { public List> getBoostedDocumentList(final KeyMatch keyMatch) { final SearchEngineClient searchEngineClient = ComponentUtil.getSearchEngineClient(); + String virtualHost = keyMatch.getVirtualHost(); + if (StringUtil.isBlank(virtualHost)) { + virtualHost = StringUtil.EMPTY; + } final List>> boostList = - getQueryMap(keyMatch.getVirtualHost()).get(toLowerCase(keyMatch.getTerm())); + getQueryMap(virtualHost).get(toLowerCase(keyMatch.getTerm())); if (boostList == null) { return Collections.emptyList(); }