diff --git a/processing/src/main/java/io/druid/segment/incremental/IncrementalIndexStorageAdapter.java b/processing/src/main/java/io/druid/segment/incremental/IncrementalIndexStorageAdapter.java index 56a0e103dd0..64acece175e 100644 --- a/processing/src/main/java/io/druid/segment/incremental/IncrementalIndexStorageAdapter.java +++ b/processing/src/main/java/io/druid/segment/incremental/IncrementalIndexStorageAdapter.java @@ -707,7 +707,7 @@ public class IncrementalIndexStorageAdapter implements StorageAdapter { IncrementalIndex.DimensionDesc dimensionDesc = index.getDimension(dimension); if (dimensionDesc == null) { - return new BooleanValueMatcher(false); + return new BooleanValueMatcher(predicate.apply(null)); } final int dimIndex = dimensionDesc.getIndex(); final IncrementalIndex.DimDim dimDim = dimensionDesc.getValues();