diff --git a/contrib/analyzers/src/java/org/apache/lucene/analysis/ngram/EdgeNGramTokenizer.java b/contrib/analyzers/src/java/org/apache/lucene/analysis/ngram/EdgeNGramTokenizer.java index 3c32be2c19c..b1018f7b8df 100644 --- a/contrib/analyzers/src/java/org/apache/lucene/analysis/ngram/EdgeNGramTokenizer.java +++ b/contrib/analyzers/src/java/org/apache/lucene/analysis/ngram/EdgeNGramTokenizer.java @@ -88,7 +88,7 @@ public class EdgeNGramTokenizer extends Tokenizer { } static Side side(String label) { - if (label == null || label.isEmpty()) + if (label == null || label.trim().length() == 0) throw new IllegalArgumentException("Label must be either 'front' or 'back'"); if (label.equals("front")) return Side.FRONT;