diff --git a/bigbluebutton-html5/imports/startup/client/base.jsx b/bigbluebutton-html5/imports/startup/client/base.jsx
index daae9c83fcb8428d3315bfd8ac77eee6323c0e45..0f3feb3259833495ff869d625224e0829f794b1f 100755
--- a/bigbluebutton-html5/imports/startup/client/base.jsx
+++ b/bigbluebutton-html5/imports/startup/client/base.jsx
@@ -128,7 +128,7 @@ class Base extends Component {
     const { meetingExisted } = this.state;
 
     return (
-      (!meetingExisted && !meetingExist)
+      (!meetingExisted && !meetingExist && Auth.loggedIn)
         ? <LoadingScreen />
         : (
           <IntlStartup locale={locale} baseControls={stateControls}>