--- /org/python/core/PyReflectedConstructor.java Tue Dec 5 23:58:32 2006 +++ PyReflectedConstructor.java Tue Jan 16 14:00:42 2007 @@ -127,6 +127,8 @@ PyJavaClass jc = PyJavaClass.lookup(javaClass); // xxx jc.initConstructors(); + if(jc.__init__ == null) + throw Py.TypeError("can't instantiate " + javaClass + " - no __init__"); return jc.__init__.__call__(iself, args, keywords); } }