diff --git a/ippisite/ippidb/models.py b/ippisite/ippidb/models.py index 8bc2aa9a2ca5aed1c0629ed6dd8fb8adaa190bb1..9104c31cdfe95b7b7832e1b3988c63c79ccf4c6f 100644 --- a/ippisite/ippidb/models.py +++ b/ippisite/ippidb/models.py @@ -862,7 +862,11 @@ class Compound(AutoFillableModel): best_pXC50_activity = self.best_activity if best_pXC50_activity is None: return None - return self.compoundactivityresult_set.filter(activity=best_pXC50_activity)[0] + best_cars = self.compoundactivityresult_set.filter(activity=best_pXC50_activity) + if len(best_cars) > 0: + return best_cars[0] + else: + return None @property def bioch_tests_count(self):