summaryrefslogtreecommitdiffstats
path: root/src/sdk/tabcontroller.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/sdk/tabcontroller.cpp')
-rw-r--r--src/sdk/tabcontroller.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/sdk/tabcontroller.cpp b/src/sdk/tabcontroller.cpp
index d0e322251..8c9f2cc0d 100644
--- a/src/sdk/tabcontroller.cpp
+++ b/src/sdk/tabcontroller.cpp
@@ -171,6 +171,11 @@ void TabController::restartWizard()
d->m_core->networkSettingsChanged();
}
+ // Make sure we are writing the .dat file with the list of uninstall operations already now.
+ // Otherwise we will write at the end of the next updater run, with a potentially
+ // empty component list (if no updates are found).
+ d->m_core->writeUninstaller();
+
// restart and switch back to intro page
QTimer::singleShot(0, this, SLOT(init()));
}