diff --git a/modules/RTC/TraceablePeerConnection.js b/modules/RTC/TraceablePeerConnection.js index 9cc24f67dd..dc70b68c7d 100644 --- a/modules/RTC/TraceablePeerConnection.js +++ b/modules/RTC/TraceablePeerConnection.js @@ -828,7 +828,7 @@ TraceablePeerConnection.prototype.getTrackBySSRC = function(ssrc) { throw new Error(`SSRC ${ssrc} is not a number`); } for (const localTrack of this.localTracks.values()) { - const { ssrcs } = this.localSSRCs.get(localTrack.rtcId); + const { ssrcs } = this.localSSRCs.get(localTrack.rtcId) ?? { ssrcs: [] }; if (ssrcs.find(localSsrc => Number(localSsrc) === ssrc)) { return localTrack;