Introspect/Class.js
[gnome.introspection-doc-generator] / Introspect / Class.js
index 25cbb7d..515e7fe 100644 (file)
@@ -40,9 +40,9 @@ Class = XObject.define(
             
             var pi = GI.object_info_get_parent(bi);
             this.extendsClasses = [];
-            if (!pi) {
+            if (!pi || (pi.get_namespace() == this.ns && pi.get_name() == this.name )) {
                 return;
-            }
+            } 
             this.parent = NameSpace.factory(
                 'Class',
                 pi.get_namespace(),