Hi, indeed, the default package is an unnamed (the?) package and thus a second-class citizen. IIRC that was always part of the java language definition, but the sun compiler didn't enforce the rule prior to java 1.4 . Don't take my word for it, though. Regards, Henry