diff --git a/src/eventmanager.cpp b/src/eventmanager.cpp index 93015626e..093a15c52 100644 --- a/src/eventmanager.cpp +++ b/src/eventmanager.cpp @@ -286,7 +286,9 @@ QVariantMap EventManager::getPropGeneralInfo(QString hash) const { QTorrentHandle h = BTSession->getTorrentHandle(hash); if(h.is_valid() && h.has_metadata()) { // Save path - data["save_path"] = TorrentPersistentData::getSavePath(hash); + QString p = TorrentPersistentData::getSavePath(hash); + if(p.isEmpty()) p = h.save_path(); + data["save_path"] = p; // Creation date data["creation_date"] = h.creation_date(); // Comment