diff --git a/clientapi/routing/joinroom.go b/clientapi/routing/joinroom.go index e3e13c9cf..9f6f98626 100644 --- a/clientapi/routing/joinroom.go +++ b/clientapi/routing/joinroom.go @@ -307,10 +307,8 @@ func (r joinRoomReq) joinRoomUsingServer(roomID string, server gomatrixserverlib return nil, err } var supportedVersions []gomatrixserverlib.RoomVersion - for version, descriptor := range response.AvailableRoomVersions { - if descriptor == "stable" { - supportedVersions = append(supportedVersions, version) - } + for version := range response.AvailableRoomVersions { + supportedVersions = append(supportedVersions, version) } respMakeJoin, err := r.federation.MakeJoin(r.req.Context(), server, roomID, r.userID, supportedVersions) if err != nil {