diff --git a/bigbluebutton-html5/imports/startup/client/base.jsx b/bigbluebutton-html5/imports/startup/client/base.jsx
index 5186879e1cdfc392bccfdd07b968e7c9d21452bb..8af4e57b2869a482c963684a97735a3cc954eff8 100755
--- a/bigbluebutton-html5/imports/startup/client/base.jsx
+++ b/bigbluebutton-html5/imports/startup/client/base.jsx
@@ -19,7 +19,6 @@ import { notify } from '/imports/ui/services/notification';
 import deviceInfo from '/imports/utils/deviceInfo';
 import { invalidateCookie } from '/imports/ui/components/audio/audio-modal/service';
 import getFromUserSettings from '/imports/ui/services/users-settings';
-import LayoutManagerComponent from '/imports/ui/components/layout/layout-manager/component';
 import LayoutManagerContainer from '/imports/ui/components/layout/layout-manager/container';
 import { withLayoutContext } from '/imports/ui/components/layout/context';
 import VideoService from '/imports/ui/components/video-provider/service';
diff --git a/bigbluebutton-html5/imports/ui/components/layout/layout-manager/container.jsx b/bigbluebutton-html5/imports/ui/components/layout/layout-manager/container.jsx
index c38735a33e9a61f1fe8e3f42d80be4a7959ef564..2136bbc5fae43275d23d1190741d0d7c8309c901 100644
--- a/bigbluebutton-html5/imports/ui/components/layout/layout-manager/container.jsx
+++ b/bigbluebutton-html5/imports/ui/components/layout/layout-manager/container.jsx
@@ -1,7 +1,5 @@
 import React from 'react';
 import { withTracker } from 'meteor/react-meteor-data';
-import Auth from '/imports/ui/services/auth';
-import Screenshare from '/imports/api/screenshare';
 import { isVideoBroadcasting } from '/imports/ui/components/screenshare/service';
 import LayoutManagerComponent from '/imports/ui/components/layout/layout-manager/component';
 
diff --git a/bigbluebutton-html5/imports/ui/components/modal/random-user/component.jsx b/bigbluebutton-html5/imports/ui/components/modal/random-user/component.jsx
index 4c68acf9a63a1dedfc08253b60f2b4706e7066d2..667476dcac2ae3039efa9afeb9cf6d47bbdc6746 100644
--- a/bigbluebutton-html5/imports/ui/components/modal/random-user/component.jsx
+++ b/bigbluebutton-html5/imports/ui/components/modal/random-user/component.jsx
@@ -107,7 +107,6 @@ class RandomUserSelect extends Component {
       intl,
       mountModal,
       numAvailableViewers,
-      randomUserReq,
       currentUser,
       clearRandomlySelectedUser,
       mappedRandomlySelectedUsers,
diff --git a/bigbluebutton-html5/imports/ui/components/presentation/presentation-uploader/component.jsx b/bigbluebutton-html5/imports/ui/components/presentation/presentation-uploader/component.jsx
index b9a3ab428d55c5fc90041a5938a8ab5750c9a536..11a749cb172d4589220746f04ba141e33d6741eb 100755
--- a/bigbluebutton-html5/imports/ui/components/presentation/presentation-uploader/component.jsx
+++ b/bigbluebutton-html5/imports/ui/components/presentation/presentation-uploader/component.jsx
@@ -242,7 +242,7 @@ class PresentationUploader extends Component {
   }
 
   componentDidUpdate(prevProps) {
-    const { selectedToBeNextCurrent, isOpen, presentations: propPresentations } = this.props;
+    const { isOpen, presentations: propPresentations } = this.props;
     const { presentations } = this.state;
 
     // cleared local presetation state errors and set to presentations available on the server
@@ -356,10 +356,6 @@ class PresentationUploader extends Component {
     const hasError = item.conversion.error || item.upload.error;
     const isProcessing = (isUploading || isConverting) && !hasError;
 
-    const {
-      intl, selectedToBeNextCurrent,
-    } = this.props;
-
     const itemClassName = {
       [styles.done]: !isProcessing && !hasError,
       [styles.err]: hasError,
diff --git a/bigbluebutton-html5/imports/ui/components/screenshare/component.jsx b/bigbluebutton-html5/imports/ui/components/screenshare/component.jsx
index 5e960f8d65be867d52dd31f4763a3d40af351a8a..030da381cf89b543260c065b07cc192e9d11d2fd 100755
--- a/bigbluebutton-html5/imports/ui/components/screenshare/component.jsx
+++ b/bigbluebutton-html5/imports/ui/components/screenshare/component.jsx
@@ -189,7 +189,7 @@ class ScreenshareComponent extends React.Component {
 
   render() {
     const { loaded, autoplayBlocked, isFullscreen, isStreamHealthy } = this.state;
-    const { intl, isPresenter, isGloballyBroadcasting } = this.props;
+    const { isPresenter, isGloballyBroadcasting } = this.props;
 
     // Conditions to render the (re)connecting spinner and the unhealthy stream
     // grayscale:
diff --git a/bigbluebutton-html5/imports/ui/components/video-provider/service.js b/bigbluebutton-html5/imports/ui/components/video-provider/service.js
index 2dc93d645a0aae8c2eaa5454cf63a2f7b122c03d..fa8143c72eda4467ca1d83ef0ef32bc8137eca26 100755
--- a/bigbluebutton-html5/imports/ui/components/video-provider/service.js
+++ b/bigbluebutton-html5/imports/ui/components/video-provider/service.js
@@ -45,7 +45,6 @@ const {
 } = Meteor.settings.public.kurento.cameraSortingModes;
 
 const TOKEN = '_';
-const ENABLE_PAGINATION_SESSION_VAR = 'enablePagination';
 
 class VideoService {
   constructor() {