From 8c54b07fc02eb4fb59f20f64b0486c624514d56d Mon Sep 17 00:00:00 2001 From: Olexorus Date: Mon, 13 Apr 2020 19:28:13 +0200 Subject: [PATCH] Fix panic if default server index is out of bounds --- voxygen/src/menu/main/ui.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/voxygen/src/menu/main/ui.rs b/voxygen/src/menu/main/ui.rs index 39f3e32175..aa16b84a6e 100644 --- a/voxygen/src/menu/main/ui.rs +++ b/voxygen/src/menu/main/ui.rs @@ -205,7 +205,10 @@ impl MainMenuUi { rot_imgs, username: networking.username.clone(), password: "".to_owned(), - server_address: networking.servers[networking.default_server].clone(), + server_address: networking + .servers + .get(networking.default_server) + .map_or_else(|| String::new(), |address| address.clone()), popup: None, connecting: None, show_servers: false,