@@ -63,7 +63,7 @@ QStringList LauncherBackend::storedApplications() const
64void LauncherBackend::setStoredApplications(const QStringList &appIds)
64void LauncherBackend::setStoredApplications(const QStringList &appIds)
66− if (appIds.count() << m_storedApps.count()) {
66+ if (appIds.count() < m_storedApps.count()) {
67 Q_FOREACH(const QString &appId, m_storedApps) {
67 Q_FOREACH(const QString &appId, m_storedApps) {
68 if (!appIds.contains(appId)) {
68 if (!appIds.contains(appId)) {
69 delete m_itemCache.take(appId);
69 delete m_itemCache.take(appId);