diff --git a/json-path/src/main/java/com/jayway/jsonpath/internal/token/PathToken.java b/json-path/src/main/java/com/jayway/jsonpath/internal/token/PathToken.java index fe9a7351..cfeae438 100644 --- a/json-path/src/main/java/com/jayway/jsonpath/internal/token/PathToken.java +++ b/json-path/src/main/java/com/jayway/jsonpath/internal/token/PathToken.java @@ -63,6 +63,10 @@ public abstract class PathToken { } } ctx.addResult(evalPath, propertyVal); + } else { + if(ctx.options().contains(Option.DEFAULT_PATH_LEAF_TO_NULL)){ + ctx.addResult(evalPath, null); + } } } }