diff --git a/RegExpSupport/src/org/intellij/lang/regexp/intention/CheckRegExpForm.java b/RegExpSupport/src/org/intellij/lang/regexp/intention/CheckRegExpForm.java index 242dae54255b..9c6b6502d02a 100644 --- a/RegExpSupport/src/org/intellij/lang/regexp/intention/CheckRegExpForm.java +++ b/RegExpSupport/src/org/intellij/lang/regexp/intention/CheckRegExpForm.java @@ -156,7 +156,7 @@ public class CheckRegExpForm { myMessage.setText(correct == null ? "Pattern is too complex" : correct ? "Matches!" : "No match"); myRootPanel.revalidate(); Balloon balloon = JBPopupFactory.getInstance().getParentBalloonFor(myRootPanel); - if (balloon != null) balloon.revalidate(); + if (balloon != null && !balloon.isDisposed()) balloon.revalidate(); }); }