diff --git a/src/main/java/org/codelibs/fess/helper/LabelTypeHelper.java b/src/main/java/org/codelibs/fess/helper/LabelTypeHelper.java index 9e55b8f2b..951ad2a82 100644 --- a/src/main/java/org/codelibs/fess/helper/LabelTypeHelper.java +++ b/src/main/java/org/codelibs/fess/helper/LabelTypeHelper.java @@ -261,11 +261,13 @@ public class LabelTypeHelper { } return false; } else { - final boolean match = !excludedPaths.matcher(path).matches(); - if (!match && logger.isDebugEnabled()) { - logger.debug("Path " + path + " matched against the excludes paths expression " + excludedPaths.toString()); + if (excludedPaths != null && excludedPaths.matcher(path).matches()) { + if (logger.isDebugEnabled()) { + logger.debug("Path " + path + " matched against the excludes paths expression " + excludedPaths.toString()); + } + return false; } - return match; + return true; } }