diff --git a/src/map/IMG/rastertile.cpp b/src/map/IMG/rastertile.cpp index 3a0acbce..70b57e5b 100644 --- a/src/map/IMG/rastertile.cpp +++ b/src/map/IMG/rastertile.cpp @@ -244,6 +244,7 @@ static void removeDuplicitLabel(QList &labels, const QString &text, TextItem *item = labels.at(j); if (tileRect.contains(item->boundingRect()) && *(item->text()) == text) { labels.removeOne(item); + delete item; return; } }