diff --git a/src/qtlibtorrent/torrentmodel.cpp b/src/qtlibtorrent/torrentmodel.cpp index fcaee6bd3..c37d637bc 100644 --- a/src/qtlibtorrent/torrentmodel.cpp +++ b/src/qtlibtorrent/torrentmodel.cpp @@ -408,6 +408,7 @@ void TorrentModel::removeTorrent(const QString &hash) qDebug() << Q_FUNC_INFO << hash << row; if (row >= 0) { beginRemoveTorrent(row); + delete m_torrents[row]; m_torrents.removeAt(row); endRemoveTorrent(); }