diff --git a/external/base.py b/external/base.py index 058985b..498ce8f 100644 --- a/external/base.py +++ b/external/base.py @@ -258,7 +258,7 @@ class Extractor(Base): return self.getConceptElement(name, obj) def getAssignmentElement(self, obj, child, predicate): - if IResource.providedBy(obj): + if IResource.providedBy(child): for r in obj.getResourceRelations([predicate], child): return self.getResourceRelationElement(r) else: