diff --git a/ts/components/CallScreen.tsx b/ts/components/CallScreen.tsx index 25f056b10..ae23e64f3 100644 --- a/ts/components/CallScreen.tsx +++ b/ts/components/CallScreen.tsx @@ -294,7 +294,9 @@ export function CallScreen({ } case CallMode.Group: isRinging = - activeCall.outgoingRing && !activeCall.remoteParticipants.length; + activeCall.outgoingRing && + !activeCall.remoteParticipants.length && + !(groupMembers?.length === 1 && groupMembers[0].id === me.id); hasCallStarted = activeCall.joinState !== GroupCallJoinState.NotJoined; participantCount = activeCall.remoteParticipants.length + 1;