diff --git a/src/webrtc/groupCall.ts b/src/webrtc/groupCall.ts index 613516c8e..57981759b 100644 --- a/src/webrtc/groupCall.ts +++ b/src/webrtc/groupCall.ts @@ -538,11 +538,11 @@ export class GroupCall extends EventEmitter { let calls: IGroupCallRoomMemberCallState[] = []; let existingCallIndex: number; - if (memberCallState) { + if (memberStateEvent) { calls = memberStateEvent["m.calls"] || []; existingCallIndex = calls.findIndex((call) => call && call["m.call_id"] === this.groupCallId); } else { - existingCallIndex = 0; + existingCallIndex = -1; } if (existingCallIndex === -1) {