diff --git a/ember-click-outside/src/modifiers/on-click-outside.js b/ember-click-outside/src/modifiers/on-click-outside.js index 012d7ec..0004aff 100644 --- a/ember-click-outside/src/modifiers/on-click-outside.js +++ b/ember-click-outside/src/modifiers/on-click-outside.js @@ -88,7 +88,7 @@ export default class ClickOutsideModifier extends Modifier { _createHandler(element, action, exceptSelector) { return (e) => { - if (exceptSelector && closest(e.target, exceptSelector)) { + if (exceptSelector && e.target && closest(e.target, exceptSelector)) { return; }