diff --git a/src/data/geojsonparser.cpp b/src/data/geojsonparser.cpp index e9468eb2..0b18c27f 100644 --- a/src/data/geojsonparser.cpp +++ b/src/data/geojsonparser.cpp @@ -603,6 +603,8 @@ bool GeoJSONParser::geometryCollection(const QJsonObject &object, bool GeoJSONParser::feature(const QJsonObject &object, const Projection &parent, QList &tracks, QList &areas, QVector &waypoints) { + if (object["geometry"].isNull()) + return true; if (!object["geometry"].isObject()) { _errorString = "Invalid/missing Feature geometry object"; return false;