diff --git a/src/gui/transferlistfilterswidget.cpp b/src/gui/transferlistfilterswidget.cpp index 9e62e6e2e..c83f48b87 100644 --- a/src/gui/transferlistfilterswidget.cpp +++ b/src/gui/transferlistfilterswidget.cpp @@ -482,7 +482,6 @@ void TrackerFiltersList::addItem(const QString &tracker, const QString &hash) if (host != "") { trackerItem = item(rowFromTracker(host)); - if (!trackerItem) return; } else { trackerItem = item(1); @@ -494,6 +493,7 @@ void TrackerFiltersList::addItem(const QString &tracker, const QString &hash) downloadFavicon(QString("http://%1/favicon.ico").arg(host)); } + if (!trackerItem) return; tmp.append(hash); m_trackers.insert(host, tmp);