diff --git a/packages/mdc-menu/index.js b/packages/mdc-menu/index.js index f250e646ff8..03a7f89bca5 100644 --- a/packages/mdc-menu/index.js +++ b/packages/mdc-menu/index.js @@ -163,7 +163,7 @@ class MDCMenu extends MDCComponent { this.previousFocus_ = document.activeElement; }, restoreFocus: () => { - if (this.previousFocus_) { + if (this.previousFocus_ && this.previousFocus_.focus) { this.previousFocus_.focus(); } },