diff -r 3fcc279c921b -r a2c0afa35c09 emul/mini/src/main/java/java/lang/Class.java --- a/emul/mini/src/main/java/java/lang/Class.java Mon Jan 28 18:15:21 2013 +0100 +++ b/emul/mini/src/main/java/java/lang/Class.java Fri Feb 01 18:35:21 2013 +0100 @@ -347,6 +347,9 @@ * @since JDK1.1 */ public boolean isInstance(Object obj) { + if (obj == null) { + return false; + } if (isArray()) { return isAssignableFrom(obj.getClass()); }