diff --git a/crates/project/src/git_store/branch_diff.rs b/crates/project/src/git_store/branch_diff.rs index 554b5b83a10afc5cc38b1568ad8d175b2cb94b83..08dbd77a541f01a52dbb9b0d10c5af3a377170f9 100644 --- a/crates/project/src/git_store/branch_diff.rs +++ b/crates/project/src/git_store/branch_diff.rs @@ -274,9 +274,10 @@ impl BranchDiff { .as_ref() .and_then(|t| t.entries.get(&item.repo_path)) .cloned(); - let status = self - .merge_statuses(Some(item.status), branch_diff.as_ref()) - .unwrap(); + let Some(status) = self.merge_statuses(Some(item.status), branch_diff.as_ref()) + else { + continue; + }; if !status.has_changes() { continue; }