diff --git a/include/mapnik/json/feature_grammar_x3_def.hpp b/include/mapnik/json/feature_grammar_x3_def.hpp index 6e031eddf..b3e78e627 100644 --- a/include/mapnik/json/feature_grammar_x3_def.hpp +++ b/include/mapnik/json/feature_grammar_x3_def.hpp @@ -272,7 +272,7 @@ auto const feature_part_def = feature_type | (lit("\"geometry\"") > lit(':') > geometry_rule[assign_geometry]) | - (lit("\"properties\"") > lit(':') > lit('{') > -properties > lit('}')) + (lit("\"properties\"") > lit(':') > ((lit('{') > -properties > lit('}')) | lit("null"))) | (omit[geojson_string] > lit(':') > omit[value]) ;