1.1 --- a/src/share/classes/com/sun/tools/javac/code/Symbol.java Thu Sep 26 15:04:15 2013 -0700 1.2 +++ b/src/share/classes/com/sun/tools/javac/code/Symbol.java Fri Sep 27 10:24:56 2013 +0100 1.3 @@ -327,7 +327,8 @@ 1.4 public boolean isStatic() { 1.5 return 1.6 (flags() & STATIC) != 0 || 1.7 - (owner.flags() & INTERFACE) != 0 && kind != MTH; 1.8 + (owner.flags() & INTERFACE) != 0 && kind != MTH && 1.9 + name != name.table.names._this; 1.10 } 1.11 1.12 public boolean isInterface() {