diff --git a/src/transferlistwidget.cpp b/src/transferlistwidget.cpp index c829e3e50..38bba3ac4 100644 --- a/src/transferlistwidget.cpp +++ b/src/transferlistwidget.cpp @@ -138,6 +138,9 @@ TransferListWidget::~TransferListWidget() { void TransferListWidget::addTorrent(QTorrentHandle& h) { if(!h.is_valid()) return; + // Check that the torrent is not already there + if(getRowFromHash(h.hash()) >= 0) return; + // Actuall add the torrent int row = listModel->rowCount(); try { // Adding torrent to transfer list