diff --git a/platform/platform-impl/src/com/intellij/ide/actions/UndoRedoAction.java b/platform/platform-impl/src/com/intellij/ide/actions/UndoRedoAction.java index 0fc43b2ee49a..0d09446cef7a 100644 --- a/platform/platform-impl/src/com/intellij/ide/actions/UndoRedoAction.java +++ b/platform/platform-impl/src/com/intellij/ide/actions/UndoRedoAction.java @@ -53,7 +53,11 @@ public abstract class UndoRedoAction extends DumbAwareAction { } UndoManager undoManager = getUndoManager(editor, dataContext); - presentation.setEnabled(undoManager != null && isAvailable(editor, undoManager)); + if (undoManager == null) { + presentation.setEnabled(false); + return; + } + presentation.setEnabled(isAvailable(editor, undoManager)); Pair pair = getActionNameAndDescription(editor, undoManager);