diff --git a/crates/matrix-sdk/src/room/mod.rs b/crates/matrix-sdk/src/room/mod.rs index 667b77e6e40..3725ce6fdb2 100644 --- a/crates/matrix-sdk/src/room/mod.rs +++ b/crates/matrix-sdk/src/room/mod.rs @@ -1333,6 +1333,10 @@ impl Room { { reason: reason.map(ToOwned::to_owned) } ); self.client.send(request, None).await?; + + // Force future room members reload + self.mark_members_missing(); + Ok(()) }