diff -ru IronPython-0.7.6/IronPython/Objects/ReflectedPackage.cs IronPython-0.7.6-jj/IronPython/Objects/ReflectedPackage.cs
--- IronPython-0.7.6/IronPython/Objects/ReflectedPackage.cs	Thu Jun  9 15:30:28 2005
+++ IronPython-0.7.6-jj/IronPython/Objects/ReflectedPackage.cs	Fri Jul  1 14:24:13 2005
@@ -24,7 +24,12 @@
     [PythonType("package#")]
     public class ReflectedPackage : ICustomAttributes {
         public static string GetCoreTypeName(Type type) {
-            string name = type.Name;
+            string name = type.FullName;
+            if (name.IndexOf(type.Namespace) == 0) {
+                name = name.Substring(type.Namespace.Length + 1);
+            } else {
+                name = type.Name;
+            }
             if (type.IsGenericType) {
                 int backtick = name.IndexOf('`');
                 if (backtick != -1) return name.Substring(0, backtick);
