diff --git a/src/torrent.cpp b/src/torrent.cpp index 42f374181..bfcfc484a 100644 --- a/src/torrent.cpp +++ b/src/torrent.cpp @@ -10220,7 +10220,7 @@ namespace libtorrent return; } - if (num_have() == 0) + if (num_have() == 0 || m_file_progress.empty()) { // if we don't have any pieces, just return zeroes fp.clear();