diff --git a/classpath/java/lang/Class.java b/classpath/java/lang/Class.java index c0f3144f97..8e5307b5f4 100644 --- a/classpath/java/lang/Class.java +++ b/classpath/java/lang/Class.java @@ -450,7 +450,7 @@ public final class Class implements Type, GenericDeclaration { } public boolean isArray() { - return arrayElementSize != 0; + return this != Class.class && arrayElementSize != 0; } public boolean isInstance(Object o) {