diff --git a/containment.cpp b/containment.cpp index f1ed42bad..932c8e1a5 100644 --- a/containment.cpp +++ b/containment.cpp @@ -1079,6 +1079,7 @@ void ContainmentPrivate::toggleDesktopImmutability() handles.clear(); foreach (AppletHandle* handle, h) { + handle->disconnect(q); handle->deleteLater(); } }