diff --git a/src/common/Configuration.cpp b/src/common/Configuration.cpp index 6178431d..22535074 100644 --- a/src/common/Configuration.cpp +++ b/src/common/Configuration.cpp @@ -791,5 +791,8 @@ void Configuration::addRecentProject(QString file) QStringList files = getRecentProjects(); files.removeAll(file); files.prepend(file); + + // Make sure we don't keep duplicate entries + files.removeDuplicates(); setRecentProjects(files); }