diff --git a/java/typeMigration/src/com/intellij/refactoring/typeMigration/intentions/ConvertAtomicToLongAdderIntention.java b/java/typeMigration/src/com/intellij/refactoring/typeMigration/intentions/ConvertAtomicToLongAdderIntention.java index c51e0be4c483..7b74a950c14f 100644 --- a/java/typeMigration/src/com/intellij/refactoring/typeMigration/intentions/ConvertAtomicToLongAdderIntention.java +++ b/java/typeMigration/src/com/intellij/refactoring/typeMigration/intentions/ConvertAtomicToLongAdderIntention.java @@ -47,7 +47,7 @@ public class ConvertAtomicToLongAdderIntention extends PsiElementBaseIntentionAc @Override public boolean isAvailable(@NotNull Project project, Editor editor, @NotNull PsiElement element) { - if (!PsiUtil.isLanguageLevel8OrHigher(element)) return false; + if (!element.isValid() || !PsiUtil.isLanguageLevel8OrHigher(element)) return false; final PsiVariable variable = getVariable(element); return variable != null; }