diff --git a/bigbluebutton-html5/imports/utils/sdpUtils.js b/bigbluebutton-html5/imports/utils/sdpUtils.js index 580e171ac80c12d2eca02a0b2eca967f224eb07c..5730fdb9de71f693fe22d8823adf383b87a2bde9 100755 --- a/bigbluebutton-html5/imports/utils/sdpUtils.js +++ b/bigbluebutton-html5/imports/utils/sdpUtils.js @@ -66,7 +66,7 @@ const stripMDnsCandidates = (sdp) => { }; const filterValidIceCandidates = (validIceCandidates, sdp) => { - if (!validIceCandidates.length) return sdp; + if (!validIceCandidates || !validIceCandidates.length) return sdp; const matchCandidatesIp = (candidate, mediaCandidate) => ( (candidate.address && candidate.address.includes(mediaCandidate.ip))