sbsv2/raptor/python/raptor_data.py
branchfix
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):