diff --git a/html5/verto/verto_communicator/src/vertoControllers/controllers/MainController.js b/html5/verto/verto_communicator/src/vertoControllers/controllers/MainController.js
index a9605b56d5..c1a528784a 100644
--- a/html5/verto/verto_communicator/src/vertoControllers/controllers/MainController.js
+++ b/html5/verto/verto_communicator/src/vertoControllers/controllers/MainController.js
@@ -292,8 +292,10 @@
$scope.closeSettings = function() {
var settingsEl = angular.element(document.querySelector('#settings'));
- settingsEl.removeClass('toggled');
- $rootScope.$emit('toggledSettings', settingsEl.hasClass('toggled'));
+ if (settingsEl.hasClass('toggled')) {
+ settingsEl.removeClass('toggled');
+ $rootScope.$emit('toggledSettings', settingsEl.hasClass('toggled'));
+ }
};
$scope.goFullscreen = function() {