diff --git a/pkg/rtc/types/ice.go b/pkg/rtc/types/ice.go index 531e1ad43..dd16f01e4 100644 --- a/pkg/rtc/types/ice.go +++ b/pkg/rtc/types/ice.go @@ -84,12 +84,14 @@ func (d *ICEConnectionDetails) Clone() *ICEConnectionDetails { clone.Local = append(clone.Local, &ICECandidateExtended{ Local: c.Local, Filtered: c.Filtered, + Selected: c.Selected, }) } for _, c := range d.Remote { clone.Remote = append(clone.Remote, &ICECandidateExtended{ Remote: c.Remote, Filtered: c.Filtered, + Selected: c.Selected, }) } return clone