diff --git a/bigbluebutton-html5/imports/api/users/server/handlers/presenterAssigned.js b/bigbluebutton-html5/imports/api/users/server/handlers/presenterAssigned.js
index 6c4895fdc75384fcc31ba70e286b5a9a0e8870d0..ddd232040867e1ae3c7d21ff9dc22971b542f76b 100644
--- a/bigbluebutton-html5/imports/api/users/server/handlers/presenterAssigned.js
+++ b/bigbluebutton-html5/imports/api/users/server/handlers/presenterAssigned.js
@@ -25,12 +25,14 @@ export default function handlePresenterAssigned(credentials, meetingId) {
   const prevPresenter = Users.findOne(selector);
 
   // no previous presenters
+  // The below code is responsible for set Meeting presenter to be default pod presenter as well.
+  // It's been handled here because right now akka-apps don't handle all cases scenarios.
   if (!prevPresenter) {
     const currentDefaultPodPresenter = PresentationPods.findOne(defaultPodSelector);
 
     const { currentPresenterId } = currentDefaultPodPresenter;
 
-    const fakeCredentials = {
+    const podPresenterCredentials = {
       meetingId,
       requesterUserId: assignedBy,
     };
@@ -39,11 +41,11 @@ export default function handlePresenterAssigned(credentials, meetingId) {
       const oldPresenter = Users.findOne({ userId: currentPresenterId });
 
       if (oldPresenter.connectionStatus === 'offline') {
-        return assignPresenter(fakeCredentials, presenterId);
+        return assignPresenter(podPresenterCredentials, presenterId);
       }
       return true;
     }
-    return assignPresenter(fakeCredentials, presenterId);
+    return assignPresenter(podPresenterCredentials, presenterId);
   }
 
   return changeRole(ROLE_PRESENTER, false, prevPresenter.userId, meetingId, assignedBy);