diff --git a/src/vconfigmanager.cpp b/src/vconfigmanager.cpp index 9870d5bf..cb4a3d43 100644 --- a/src/vconfigmanager.cpp +++ b/src/vconfigmanager.cpp @@ -76,6 +76,11 @@ void VConfigManager::readNotebookFromSettings() void VConfigManager::writeNotebookToSettings() { + // Clear it first + userSettings->beginGroup("notebooks"); + userSettings->remove(""); + userSettings->endGroup(); + userSettings->beginWriteArray("notebooks"); for (int i = 0; i < notebooks.size(); ++i) { userSettings->setArrayIndex(i);