diff --git a/src/components/htmlvideoplayer/plugin.js b/src/components/htmlvideoplayer/plugin.js
index fa0c02237..d3e3b3640 100644
--- a/src/components/htmlvideoplayer/plugin.js
+++ b/src/components/htmlvideoplayer/plugin.js
@@ -795,7 +795,9 @@ define(['browser', 'require', 'events', 'apphost', 'loading', 'dom', 'playbackMa
dlg.parentNode.removeChild(dlg);
}
- screenfull.exit();
+ if (screenfull.isEnabled) {
+ screenfull.exit();
+ }
};
function onEnded() {
diff --git a/src/components/playback/playbackmanager.js b/src/components/playback/playbackmanager.js
index f323d3609..031231285 100644
--- a/src/components/playback/playbackmanager.js
+++ b/src/components/playback/playbackmanager.js
@@ -20,9 +20,11 @@ define(['events', 'datetime', 'appSettings', 'itemHelper', 'pluginManager', 'pla
}
function bindToFullscreenChange(player) {
- screenfull.on('change', function () {
- events.trigger(player, 'fullscreenchange');
- });
+ if (screenfull.isEnabled) {
+ screenfull.on('change', function () {
+ events.trigger(player, 'fullscreenchange');
+ });
+ }
}
function triggerPlayerChange(playbackManagerInstance, newPlayer, newTarget, previousPlayer, previousTargetInfo) {