diff --git a/ghost/admin/app/mixins/text-input.js b/ghost/admin/app/mixins/text-input.js index fe2630d494..60fc96250b 100644 --- a/ghost/admin/app/mixins/text-input.js +++ b/ghost/admin/app/mixins/text-input.js @@ -61,10 +61,12 @@ export default Mixin.create({ }, keyUp(event) { - let methodName = this._getMethodFromKeyCode(event.keyCode); - let method = this.get(`keyEvents.${methodName}`); - if (method) { - method(event.target.value); + if (event.keyCode) { + let methodName = this._getMethodFromKeyCode(event.keyCode); + let method = this.get(`keyEvents.${methodName}`); + if (method) { + method(event.target.value); + } } },