diff --git a/fs_mgr/libsnapshot/snapshot.cpp b/fs_mgr/libsnapshot/snapshot.cpp index 020007733..354aafa90 100644 --- a/fs_mgr/libsnapshot/snapshot.cpp +++ b/fs_mgr/libsnapshot/snapshot.cpp @@ -1977,7 +1977,7 @@ bool SnapshotManager::InitializeUpdateSnapshots( } auto it = all_snapshot_status.find(target_partition->name()); - CHECK(it != all_snapshot_status.end()) << target_partition->name(); + if (it == all_snapshot_status.end()) continue; cow_params.partition_name = target_partition->name(); std::string cow_name; if (!MapCowDevices(lock, cow_params, it->second, &created_devices_for_cow, &cow_name)) {