diff --git a/modules/ui/undo_redo.js b/modules/ui/undo_redo.js index d3f0a3df7..7ec94ae56 100644 --- a/modules/ui/undo_redo.js +++ b/modules/ui/undo_redo.js @@ -29,7 +29,8 @@ export function uiUndoRedo(context) { function editable() { - return context.editable() && context.mode().id !== 'save'; + var mode = context.mode(); + return context.editable() && mode && mode.id !== 'save'; }