1.1 --- a/src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java Thu Mar 07 10:12:13 2013 +0000 1.2 +++ b/src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java Thu Mar 07 08:26:13 2013 -0800 1.3 @@ -558,7 +558,7 @@ 1.4 String functionalInterfaceClass = classSig(targetType); 1.5 String functionalInterfaceMethodName = samSym.getSimpleName().toString(); 1.6 String functionalInterfaceMethodSignature = methodSig(types.erasure(samSym.type)); 1.7 - String implClass = classSig(refSym.owner.type); 1.8 + String implClass = classSig(types.erasure(refSym.owner.type)); 1.9 String implMethodName = refSym.getQualifiedName().toString(); 1.10 String implMethodSignature = methodSig(types.erasure(refSym.type)); 1.11