diff --git a/src/torrentpersistentdata.h b/src/torrentpersistentdata.h index d90a4af77..2f7588204 100644 --- a/src/torrentpersistentdata.h +++ b/src/torrentpersistentdata.h @@ -289,7 +289,7 @@ public: // Save persistent data QIniSettings settings(QString::fromUtf8("qBittorrent"), QString::fromUtf8("qBittorrent-resume")); QHash all_data = settings.value("torrents").toHash(); - QHash data; + QHash data = all_data.value(h.hash()).toHash(); data["is_magnet"] = is_magnet; if(is_magnet) { data["magnet_uri"] = misc::toQString(make_magnet_uri(h));