diff --git a/bigbluebutton-html5/imports/ui/services/audio-manager/index.js b/bigbluebutton-html5/imports/ui/services/audio-manager/index.js index 09840be529445febff32fa5483ab5976fd4b1cfa..b6d53682296ae73aa9672bd227d3387a91f4e4fa 100644 --- a/bigbluebutton-html5/imports/ui/services/audio-manager/index.js +++ b/bigbluebutton-html5/imports/ui/services/audio-manager/index.js @@ -204,8 +204,10 @@ class AudioManager { this.isConnecting = false; this.isHangingUp = false; - this.inputStream.getTracks().forEach(track => track.stop()); - this.inputDevice = { id: 'default' }; + if (this.inputStream) { + this.inputStream.getTracks().forEach(track => track.stop()); + this.inputDevice = { id: 'default' }; + } if (!this.error && !this.isEchoTest) { this.notify(this.messages.info.LEFT_AUDIO);