summaryrefslogtreecommitdiff
path: root/searchtimer_thread.c
diff options
context:
space:
mode:
Diffstat (limited to 'searchtimer_thread.c')
-rw-r--r--searchtimer_thread.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/searchtimer_thread.c b/searchtimer_thread.c
index dfd3432..82a1119 100644
--- a/searchtimer_thread.c
+++ b/searchtimer_thread.c
@@ -416,7 +416,8 @@ void cSearchTimerThread::Action(void)
delete timer;
continue;
}
- announceList.Add(new cSearchResult(pEvent, searchExt));
+ if (!announceList.Lookup(pEvent))
+ announceList.Add(new cSearchResult(pEvent, searchExt));
if (Summary) free(Summary);
delete timer;