diff --git a/src/Mod/TechDraw/Gui/QGIViewPart.cpp b/src/Mod/TechDraw/Gui/QGIViewPart.cpp index 974f6eb1e..09b310340 100644 --- a/src/Mod/TechDraw/Gui/QGIViewPart.cpp +++ b/src/Mod/TechDraw/Gui/QGIViewPart.cpp @@ -492,6 +492,9 @@ void QGIViewPart::removeDecorations() QGIDecoration* decor = dynamic_cast(c); QGIMatting* mat = dynamic_cast(c); if (decor) { + removeFromGroup(decor); + scene()->removeItem(decor); + delete decor; } else if (mat) { removeFromGroup(mat); scene()->removeItem(mat);