diff --git a/archinstall/tui/menu_item.py b/archinstall/tui/menu_item.py index 1062aeb1cf..fa140a966d 100644 --- a/archinstall/tui/menu_item.py +++ b/archinstall/tui/menu_item.py @@ -316,7 +316,9 @@ def select_current_item(self) -> None: def focus_index(self, index: int) -> None: enabled = self.get_enabled_items() - self.focus_item = enabled[index] + if not (0 <= index < len(enabled)): + return + self.focus_item = enabled[index]] def focus_first(self) -> None: if len(self.items) == 0: