diff --git a/crates/terminal/src/terminal_container_view.rs b/crates/terminal/src/terminal_container_view.rs index f6d60bd964..bb93d41ebb 100644 --- a/crates/terminal/src/terminal_container_view.rs +++ b/crates/terminal/src/terminal_container_view.rs @@ -432,7 +432,7 @@ impl SearchableItem for TerminalContainer { } // If no selection after selection head, return the last match - return Some(matches.len() - 1); + return Some(matches.len().saturating_sub(1)); } else { Some(0) }