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