diff --git a/java/debugger/impl/src/com/intellij/debugger/engine/evaluation/expression/MethodEvaluator.java b/java/debugger/impl/src/com/intellij/debugger/engine/evaluation/expression/MethodEvaluator.java index c3ffc4d8718f..6a99e3d78c66 100644 --- a/java/debugger/impl/src/com/intellij/debugger/engine/evaluation/expression/MethodEvaluator.java +++ b/java/debugger/impl/src/com/intellij/debugger/engine/evaluation/expression/MethodEvaluator.java @@ -108,7 +108,7 @@ public class MethodEvaluator implements Evaluator { referenceType = ((ObjectReference)object).referenceType(); } else if (isInvokableType(object)) { - referenceType = debugProcess.findClass(context, ((ReferenceType)object).name(), context.getClassLoader()); + referenceType = (ReferenceType)object; } else { final String className = myClassName != null? myClassName.getName(debugProcess) : null;