diff --git a/td/telegram/files/FileManager.cpp b/td/telegram/files/FileManager.cpp index 771d89b0..a0a945ed 100644 --- a/td/telegram/files/FileManager.cpp +++ b/td/telegram/files/FileManager.cpp @@ -1169,6 +1169,7 @@ void FileManager::clear_from_pmc(FileNodePtr node) { data.generate_ = std::make_unique(*node->generate_); } file_db_->clear_file_data(node->pmc_id_, data); + node->pmc_id_ = 0; } void FileManager::flush_to_pmc(FileNodePtr node, bool new_remote, bool new_local, bool new_generate) {