diff --git a/src/addons/addons_manager.cpp b/src/addons/addons_manager.cpp index be8043bc8..d469c72ac 100644 --- a/src/addons/addons_manager.cpp +++ b/src/addons/addons_manager.cpp @@ -273,6 +273,12 @@ void AddonsManager::initAddons(const XMLNode *xml) for(unsigned int i=0; igetNumAddons() && !m_has_new_addons; i++) + { + const Addon & addon = addons_manager->getAddon(i); + if (addon.isInstalled() && addon.needsUpdate()) + m_has_new_addons = true; + } saveInstalled(); return true; } // install