diff --git a/modules/xmpp/xmpp.js b/modules/xmpp/xmpp.js index 418bb921ea..238c16dc18 100644 --- a/modules/xmpp/xmpp.js +++ b/modules/xmpp/xmpp.js @@ -231,8 +231,10 @@ export default class XMPP extends Listenable { this.caps.addFeature('http://jitsi.org/remb'); } - // Disable TCC on Firefox because of a known issue where BWE is halved on every renegotiation. - if (!browser.isFirefox() && (typeof this.options.enableTcc === 'undefined' || this.options.enableTcc)) { + // Disable TCC on Firefox 116 and older versions because of a known issue where BWE is halved on every + // renegotiation. + if (!(browser.isFirefox() && browser.isVersionLessThan(117)) + && (typeof this.options.enableTcc === 'undefined' || this.options.enableTcc)) { this.caps.addFeature('http://jitsi.org/tcc'); }