diff --git a/src/chat.rs b/src/chat.rs index a2e2460..f862fbf 100644 --- a/src/chat.rs +++ b/src/chat.rs @@ -190,7 +190,9 @@ impl ChatDB { for (index, label) in changes { if index < vector.len() { vector.remove(index); - vector.splice(index..index, include_db[&label].iter().cloned()); + if let Some(chat) = include_db.get(&label) { + vector.splice(index..index, chat.iter().cloned()); + } } } }