diff --git a/Src/Newtonsoft.Json/Linq/JsonPath/ScanFilter.cs b/Src/Newtonsoft.Json/Linq/JsonPath/ScanFilter.cs index 688e60fc..f07992fb 100644 --- a/Src/Newtonsoft.Json/Linq/JsonPath/ScanFilter.cs +++ b/Src/Newtonsoft.Json/Linq/JsonPath/ScanFilter.cs @@ -18,7 +18,7 @@ namespace Newtonsoft.Json.Linq.JsonPath while (true) { - if (container != null) + if (container != null && container.HasValues) { value = container.First; }