1.1 --- a/src/share/classes/com/sun/tools/javac/comp/Check.java Thu Aug 19 11:52:58 2010 +0100 1.2 +++ b/src/share/classes/com/sun/tools/javac/comp/Check.java Thu Aug 19 11:54:25 2010 +0100 1.3 @@ -330,7 +330,7 @@ 1.4 for (Scope.Entry e = s.next.lookup(c.name); 1.5 e.scope != null && e.sym.owner == c.owner; 1.6 e = e.next()) { 1.7 - if (e.sym.kind == TYP && 1.8 + if (e.sym.kind == TYP && e.sym.type.tag != TYPEVAR && 1.9 (e.sym.owner.kind & (VAR | MTH)) != 0 && 1.10 c.name != names.error) { 1.11 duplicateError(pos, e.sym);