diff --git a/bigbluebutton-html5/imports/ui/services/auth/index.js b/bigbluebutton-html5/imports/ui/services/auth/index.js
index ed2280aa787626e991de38c6d0bdb8683a2c6bb6..7d0c83ff55c774be5b7815c2def9d8b305b75f7e 100755
--- a/bigbluebutton-html5/imports/ui/services/auth/index.js
+++ b/bigbluebutton-html5/imports/ui/services/auth/index.js
@@ -197,7 +197,7 @@ class Auth {
     return this.validateAuthToken()
       .then(() => {
         this.loggedIn = true;
-        this.uniqueClientSession = Math.random().toString(36).substring(6);
+        this.uniqueClientSession = `${this.sessionToken}-${Math.random().toString(36).substring(6)}`;
       });
   }