diff --git a/syncapi/streams/stream_pdu.go b/syncapi/streams/stream_pdu.go index 1486ad3c5..054a69bc3 100644 --- a/syncapi/streams/stream_pdu.go +++ b/syncapi/streams/stream_pdu.go @@ -276,7 +276,7 @@ func (p *PDUStreamProvider) getJoinResponseForCompleteSync( if !wantFullState { excludingEventIDs = make([]string, 0, len(recentStreamEvents)) for _, event := range recentStreamEvents { - if event.StateKey() != nil { + if event.StateKey() != nil && event.Type() != "m.room.name" { excludingEventIDs = append(excludingEventIDs, event.EventID()) } }