diff -r f6200b8decc4 -r dd848ea32287 rt/emul/mini/src/main/java/java/lang/Enum.java --- a/rt/emul/mini/src/main/java/java/lang/Enum.java Tue May 13 11:27:01 2014 +0200 +++ b/rt/emul/mini/src/main/java/java/lang/Enum.java Mon Jun 09 18:21:37 2014 +0200 @@ -194,7 +194,7 @@ public final Class getDeclaringClass() { Class clazz = getClass(); Class zuper = clazz.getSuperclass(); - return (zuper == Enum.class) ? clazz : zuper; + return zuper.getName().equals("java.lang.Enum") ? clazz : zuper; } /**