diff --git a/src/Gui/TaskView/TaskImage.cpp b/src/Gui/TaskView/TaskImage.cpp index 5fb8cf1448..e99972864e 100644 --- a/src/Gui/TaskView/TaskImage.cpp +++ b/src/Gui/TaskView/TaskImage.cpp @@ -83,7 +83,7 @@ TaskImage::TaskImage(Image::ImagePlane* obj, QWidget* parent) TaskImage::~TaskImage() { - if (scale) { + if (!feature.expired() && scale) { if (scale->isActive()) { scale->deactivate(); }