diff --git a/bigbluebutton-html5/imports/ui/components/presentation/component.jsx b/bigbluebutton-html5/imports/ui/components/presentation/component.jsx
index 0a6a5862f8..b6cd8f5ebc 100755
--- a/bigbluebutton-html5/imports/ui/components/presentation/component.jsx
+++ b/bigbluebutton-html5/imports/ui/components/presentation/component.jsx
@@ -504,7 +504,13 @@ class Presentation extends PureComponent {
}
zoomChanger(zoom) {
- this.setState({ zoom });
+ let boundZoom = parseInt(zoom);
+ if (boundZoom < HUNDRED_PERCENT) {
+ boundZoom = HUNDRED_PERCENT
+ } else if (boundZoom > MAX_PERCENT) {
+ boundZoom = MAX_PERCENT
+ }
+ this.setState({ zoom: boundZoom });
}
fitToWidthHandler() {