diff --git a/src/base/bittorrent/bencoderesumedatastorage.cpp b/src/base/bittorrent/bencoderesumedatastorage.cpp index f6b2892d8..87b349f14 100644 --- a/src/base/bittorrent/bencoderesumedatastorage.cpp +++ b/src/base/bittorrent/bencoderesumedatastorage.cpp @@ -212,7 +212,7 @@ void BitTorrent::BencodeResumeDataStorage::loadQueue(const Path &queueFilename) if (pos != queuePos) { m_registeredTorrents.swapItemsAt(pos, queuePos); - registeredTorrentsIndexes.insert(torrentID, queuePos); + registeredTorrentsIndexes.insert(m_registeredTorrents.at(pos), pos); } ++queuePos; }