From bd610c2fd5fa0dcb44a5739b672e2b394b02d704 Mon Sep 17 00:00:00 2001
From: Mario Jr <mariogasparoni@gmail.com>
Date: Tue, 6 Jul 2021 10:27:48 -0300
Subject: [PATCH] fix(audio): mic not working when skipCheck=true

Complements #12705
---
 bigbluebutton-html5/imports/utils/sdpUtils.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/bigbluebutton-html5/imports/utils/sdpUtils.js b/bigbluebutton-html5/imports/utils/sdpUtils.js
index 580e171ac8..5730fdb9de 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))
-- 
GitLab