diff --git a/syncapi/notifier/notifier.go b/syncapi/notifier/notifier.go index ae61a09d0..e52e7c640 100644 --- a/syncapi/notifier/notifier.go +++ b/syncapi/notifier/notifier.go @@ -283,6 +283,9 @@ func (n *Notifier) IsSharedUser(userA, userB string) bool { var okA, okB bool for _, users := range n.roomIDToJoinedUsers { okA = users.isIn(userA) + if !okA { + continue + } okB = users.isIn(userB) if okA && okB { return true