Don't return primary_image method
@@ -588,7 +588,7 @@ class AbstractProduct(models.Model):
if self.is_child:
# By default, Oscar's dashboard doesn't support child images.
# We just serve the parents image instead.
- return self.parent.primary_image
+ return self.parent.primary_image()
else:
# We return a dict with fields that mirror the key properties of
# the ProductImage class so this missing image can be used
