diff --git a/src/session/view/content/room_details/general_page.rs b/src/session/view/content/room_details/general_page.rs index 6cbd9406..e3c3ba5f 100644 --- a/src/session/view/content/room_details/general_page.rs +++ b/src/session/view/content/room_details/general_page.rs @@ -1042,7 +1042,8 @@ mod imp { return; }; - let can_upgrade = !room.is_tombstoned() + let can_upgrade = !room.is_direct() + && !room.is_tombstoned() && room .permissions() .is_allowed_to(PowerLevelAction::SendState(StateEventType::RoomTombstone))