diff --git a/idea/src/org/jetbrains/kotlin/idea/refactoring/changeSignature/JetChangeSignatureUsageProcessor.java b/idea/src/org/jetbrains/kotlin/idea/refactoring/changeSignature/JetChangeSignatureUsageProcessor.java index 8b77379432f..e80d899e1a5 100644 --- a/idea/src/org/jetbrains/kotlin/idea/refactoring/changeSignature/JetChangeSignatureUsageProcessor.java +++ b/idea/src/org/jetbrains/kotlin/idea/refactoring/changeSignature/JetChangeSignatureUsageProcessor.java @@ -434,6 +434,8 @@ public class JetChangeSignatureUsageProcessor implements ChangeSignatureUsagePro PsiElement method = changeInfo.getMethod(); if (!RefactoringPackage.isTrueJavaMethod(method)) return; + if (((PsiMethod) method).getContainingClass() == null) return; + FunctionDescriptor methodDescriptor = JavaResolutionUtils.getJavaMethodDescriptor((PsiMethod) method); assert methodDescriptor != null;