diff --git a/front_end/src/yew_components.rs b/front_end/src/yew_components.rs index 19868eb..64b28f1 100644 --- a/front_end/src/yew_components.rs +++ b/front_end/src/yew_components.rs @@ -1541,11 +1541,13 @@ impl Component for Wrapper { received_emote, updated_time, } => { - let current_side = shared - .game_state - .borrow() - .get_networked_current_side() - .expect("Should be Networked mode"); + let current_side = shared.game_state.borrow().get_networked_current_side(); + let current_side = if let Some(side) = current_side { + side + } else { + return true; + }; + if let Some(emote_string) = received_emote { if let Ok(emote_enum) = EmoteEnum::try_from(emote_string.as_str()) { append_to_info_text(