diff -r 745c9feb99f2 -r 30f0dce3fbd3 src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java --- a/src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java Mon Jan 18 10:58:12 2016 +0000 +++ b/src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java Fri Jan 22 10:49:45 2016 +0300 @@ -877,11 +877,9 @@ */ private JCExpression expressionInvoke(VarSymbol rcvr) { JCExpression qualifier = - tree.sym.isStatic() ? - make.Type(tree.sym.owner.type) : - (rcvr != null) ? - makeReceiver(rcvr) : - tree.getQualifierExpression(); + (rcvr != null) ? + makeReceiver(rcvr) : + tree.getQualifierExpression(); //create the qualifier expression JCFieldAccess select = make.Select(qualifier, tree.sym.name);