branch | fix |
changeset 204 | a19456c07783 |
parent 196 | c0d1d904d868 |
child 371 | 2db10eac415a |
--- a/sbsv2/raptor/python/raptor_data.py Thu Feb 11 10:01:02 2010 +0000 +++ b/sbsv2/raptor/python/raptor_data.py Fri Feb 12 14:57:02 2010 +0200 @@ -975,10 +975,10 @@ def isDerivedFrom(self, progenitor, cache): self.Resolve(cache) - if len(self.variants) == 1: - return self.variants[0].isDerivedFrom(progenitor,cache) - else: - return False + for v in self.variants: + if v.isDerivedFrom(progenitor,cache): + return True + return False class AliasRef(Reference):