diff --git a/bigbluebutton-html5/imports/ui/components/nav-bar/container.jsx b/bigbluebutton-html5/imports/ui/components/nav-bar/container.jsx
index f21470589d1cbcd10113627e3d8f8b95ddde81e6..c057991e0b008f7a257f769e74cf0b10f6195a78 100755
--- a/bigbluebutton-html5/imports/ui/components/nav-bar/container.jsx
+++ b/bigbluebutton-html5/imports/ui/components/nav-bar/container.jsx
@@ -25,11 +25,18 @@ export default withTracker(() => {
   const meetingId = Auth.meetingID;
   const meetingObject = Meetings.findOne({
     meetingId,
-  }, { fields: { 'meetingProp.name': 1 } });
+  }, { fields: { 'meetingProp.name': 1, 'breakoutProps.sequence': 1 } });
 
   if (meetingObject != null) {
     meetingTitle = meetingObject.meetingProp.name;
-    document.title = `${CLIENT_TITLE} - ${meetingTitle}`;
+    let titleString = `${CLIENT_TITLE} - ${meetingTitle}`;
+    if (meetingObject.breakoutProps) {
+      const breakoutNum = meetingObject.breakoutProps.sequence;
+      if (breakoutNum > 0) {
+        titleString = `${breakoutNum} - ${titleString}`;
+      }
+    }
+    document.title = titleString;
   }
 
   const checkUnreadMessages = () => {