diff --git a/src/js/utils/dom.js b/src/js/utils/dom.js index 4c817f74ad..e1758f1f26 100644 --- a/src/js/utils/dom.js +++ b/src/js/utils/dom.js @@ -282,6 +282,11 @@ export function addClass(element, classToAdd) { * The DOM element with class name removed. */ export function removeClass(element, classToRemove) { + // Protect in case the player gets disposed + if (!element) { + log.warn("removeClass was called with an element that doesn't exist"); + return null; + } if (element.classList) { element.classList.remove(classToRemove); } else {