diff --git a/src/piece_picker.cpp b/src/piece_picker.cpp index 07e0873ce..fd6b5032d 100755 --- a/src/piece_picker.cpp +++ b/src/piece_picker.cpp @@ -297,7 +297,9 @@ namespace libtorrent // update the piece_map piece_pos& p = m_piece_map[index]; - assert(p.downloading != downloading || (int)p.peer_count != peer_count); + assert(p.downloading != downloading + || p.filtered != filtered + || (int)p.peer_count != peer_count); std::vector >& dst_vec(pick_piece_info_vector(p.downloading, p.filtered));