diff --git a/src/MissionManager/MissionController.cc b/src/MissionManager/MissionController.cc index 0a4d899544d22a5d03ddb2ab2ed82864b7bf556c..c8ccd571f3caacd5663a14e6f2ee656de017ab5b 100644 --- a/src/MissionManager/MissionController.cc +++ b/src/MissionManager/MissionController.cc @@ -479,6 +479,7 @@ void MissionController::removeAll(void) { if (_visualItems) { _deinitAllVisualItems(); + _visualItems->clearAndDeleteContents(); _visualItems->deleteLater(); _settingsItem = NULL; _visualItems = new QmlObjectListModel(this);