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);