diff --git a/src/domain/UBGraphicsPolygonItem.cpp b/src/domain/UBGraphicsPolygonItem.cpp index 3ba4861c..4effa158 100644 --- a/src/domain/UBGraphicsPolygonItem.cpp +++ b/src/domain/UBGraphicsPolygonItem.cpp @@ -114,6 +114,9 @@ UBGraphicsPolygonItem::~UBGraphicsPolygonItem() void UBGraphicsPolygonItem::setStrokesGroup(UBGraphicsStrokesGroup *group) { + if (mStroke) + mStroke->remove(this); + mpGroup = group; }