diff --git a/source/com/intellij/refactoring/changeSignature/ChangeSignatureProcessor.java b/source/com/intellij/refactoring/changeSignature/ChangeSignatureProcessor.java index ee0cad3af43c..ae43c6cfd17d 100644 --- a/source/com/intellij/refactoring/changeSignature/ChangeSignatureProcessor.java +++ b/source/com/intellij/refactoring/changeSignature/ChangeSignatureProcessor.java @@ -172,7 +172,11 @@ public class ChangeSignatureProcessor extends BaseRefactoringProcessor { if (!method.isVarArgs() && list.getExpressions().length != parameterCount) continue; } } - result.add(new MethodCallUsageInfo(ref, isToModifyArgs, isToCatchExceptions)); + if (RefactoringUtil.isMethodUsage(ref)) { + result.add(new MethodCallUsageInfo(ref, isToModifyArgs, isToCatchExceptions)); + } else { + result.add(new UsageInfo(ref)); + } } if (method.isConstructor() && parameterCount == 0) {