diff --git a/js/components/App.js b/js/components/App.js index 7af440a0..4a5edaea 100644 --- a/js/components/App.js +++ b/js/components/App.js @@ -42,7 +42,10 @@ class App extends React.Component { componentWillUnmount() { window.removeEventListener("resize", this._handleWindowResize); - document.body.removeChild(this._webampNode); + const parentNode = this._webampNode.parentNode; + if (parentNode != null) { + parentNode.removeChild(this._webampNode); + } } componentDidMount() {