diff --git a/src/react-components/ui-root.js b/src/react-components/ui-root.js
index e933953d0cc913dcde7993d04bb0430e843e783b..e1a3b4c708425da542169cc2f079d1a283f009c4 100644
--- a/src/react-components/ui-root.js
+++ b/src/react-components/ui-root.js
@@ -251,8 +251,8 @@ class UIRoot extends Component {
     const hasGrantedMic = await this.hasGrantedMicPermissions();
 
     if (hasGrantedMic) {
-      this.beginAudioSetup();
       await this.setMediaStreamToDefault();
+      this.beginAudioSetup();
     } else {
       this.setState({ entryStep: ENTRY_STEPS.mic_grant });
     }