diff --git a/network-api/networkapi/wagtailpages/pagemodels/mixin/foundation_metadata.py b/network-api/networkapi/wagtailpages/pagemodels/mixin/foundation_metadata.py index abc6e7f1313..53d58ab05ff 100644 --- a/network-api/networkapi/wagtailpages/pagemodels/mixin/foundation_metadata.py +++ b/network-api/networkapi/wagtailpages/pagemodels/mixin/foundation_metadata.py @@ -58,7 +58,7 @@ def get_meta_image(self): # If not, walk up our ancestor chain and use the first social # share image for an ancestor that explicitly has one set. - parent = self.get_parent() + parent = self.get_parent().specific while parent: if hasattr(parent, 'search_image') and parent.search_image: return parent.search_image