diff --git a/platform/platform-impl/src/com/intellij/ui/messages/SheetMessage.java b/platform/platform-impl/src/com/intellij/ui/messages/SheetMessage.java index 221c711bbdf9..4af7d59763a1 100755 --- a/platform/platform-impl/src/com/intellij/ui/messages/SheetMessage.java +++ b/platform/platform-impl/src/com/intellij/ui/messages/SheetMessage.java @@ -142,7 +142,8 @@ class SheetMessage implements Disposable { LaterInvocator.enterModal(myWindow); final Runnable closer = _showTouchBar(buttons, defaultButton); myWindow.setVisible(true); - closer.run(); + if (closer != null) + closer.run(); LaterInvocator.leaveModal(myWindow); Component focusCandidate = beforeShowFocusOwner.get();