1.1 --- a/src/share/classes/com/sun/tools/javac/comp/Attr.java Wed Mar 06 15:33:39 2013 +0000 1.2 +++ b/src/share/classes/com/sun/tools/javac/comp/Attr.java Thu Mar 07 10:04:28 2013 +0000 1.3 @@ -4016,7 +4016,7 @@ 1.4 attribClassBody(env, c); 1.5 1.6 chk.checkDeprecatedAnnotation(env.tree.pos(), c); 1.7 - chk.checkClassOverrideEqualsAndHash(env.tree.pos(), c); 1.8 + chk.checkClassOverrideEqualsAndHashIfNeeded(env.tree.pos(), c); 1.9 } finally { 1.10 env.info.returnResult = prevReturnRes; 1.11 log.useSource(prev);