diff -r e94fbf6cad2b -r b889d9e1115f rust/hedgewars-server/src/server/handlers.rs --- a/rust/hedgewars-server/src/server/handlers.rs Thu Apr 11 21:25:31 2019 +0300 +++ b/rust/hedgewars-server/src/server/handlers.rs Fri Apr 12 02:48:16 2019 +0300 @@ -337,6 +337,7 @@ if let Some(client) = server.anteroom.remove_client(client_id) { server.add_client(client_id, client); let client = &mut server.clients[client_id]; + client.set_is_registered(info.is_registered); client.set_is_admin(info.is_admin); client.set_is_contributor(info.is_admin) }