diff --git a/src/map/ENC/mapdata.cpp b/src/map/ENC/mapdata.cpp index d5c391a5..40f66e10 100644 --- a/src/map/ENC/mapdata.cpp +++ b/src/map/ENC/mapdata.cpp @@ -173,7 +173,8 @@ static bool polygonCb(const MapData::Poly *polygon, void *context) static bool polygonPointCb(const MapData::Poly *polygon, void *context) { QList *points = (QList*)context; - if (!(polygon->type()>>16 == BUISGL && polygon->label().isEmpty())) + if (!((polygon->type()>>16 == BUISGL && polygon->label().isEmpty()) + || polygon->type()>>16 == PYLONS)) points->append(MapData::Point(polygon->type(), polygon->bounds().center(), polygon->label(), polygon->param())); return true;