diff --git a/rtgui/editorpanel.cc b/rtgui/editorpanel.cc index 9e66b2c35..f673624c2 100644 --- a/rtgui/editorpanel.cc +++ b/rtgui/editorpanel.cc @@ -353,7 +353,8 @@ void EditorPanel::close () { // close image processor and the current thumbnail tpc->closeImage (); // this call stops image processing tpc->writeOptions (); - + rtengine::ImageSource* is=isrc->getImageSource(); + is->setProgressListener( NULL ); if (ipc) rtengine::StagedImageProcessor::destroy (ipc); if (beforeIpc)