diff --git a/src/components/tile/tile.js b/src/components/tile/tile.js index 07470b2a5a27..b999babd28cf 100644 --- a/src/components/tile/tile.js +++ b/src/components/tile/tile.js @@ -53,10 +53,12 @@ class Tile extends mixin(createComponent, initComponentBySearch) { }); this.element.addEventListener('keydown', evt => { const input = this.element.querySelector(this.options.selectorTileInput); - if (evt.which === 13 || evt.which === 32) { - if (!isExpandable) { - this.element.classList.toggle(tileClass); - input.checked = !input.checked; + if (input) { + if (evt.which === 13 || evt.which === 32) { + if (!isExpandable) { + this.element.classList.toggle(tileClass); + input.checked = !input.checked; + } } } });