diff --git a/lib/pages/invitation_selection/invitation_selection.dart b/lib/pages/invitation_selection/invitation_selection.dart index a762d398c..52e128ddc 100644 --- a/lib/pages/invitation_selection/invitation_selection.dart +++ b/lib/pages/invitation_selection/invitation_selection.dart @@ -181,7 +181,9 @@ class InvitationSelectionController extends State { if (spaceChild.roomId == null) continue; final spaceChildRoom = Matrix.of(context).client.getRoomById(spaceChild.roomId!); - if (spaceChildRoom != null) { + if (spaceChildRoom != null && + !(await spaceChildRoom.isBotDM) && + !spaceChildRoom.isDirectChat) { await spaceChildRoom.invite(id); await spaceChildRoom.setPower( id,