diff --git a/src/ui/components/ResizeSensor.tsx b/src/ui/components/ResizeSensor.tsx index 5baa4df29..870ddc9fb 100644 --- a/src/ui/components/ResizeSensor.tsx +++ b/src/ui/components/ResizeSensor.tsx @@ -39,14 +39,14 @@ export default class ResizeSensor extends Component<{ componentDidMount() { const {iframe} = this; - if (iframe != null) { + if (iframe != null && iframe.contentWindow != null) { iframe.contentWindow.addEventListener('resize', this.handleResize); } } componentWillUnmount() { const {iframe} = this; - if (iframe != null) { + if (iframe != null && iframe.contentWindow != null) { iframe.contentWindow.removeEventListener('resize', this.handleResize); } }