diff --git a/addons/website/models/website.py b/addons/website/models/website.py index 73ce347ead9..f2cb46a9238 100644 --- a/addons/website/models/website.py +++ b/addons/website/models/website.py @@ -1186,6 +1186,7 @@ class Website(models.Model): domain = [] domain += self.get_current_website().website_domain() pages = self.env['website.page'].sudo().search(domain, order=order, limit=limit) + pages = pages._get_most_specific_pages() return pages def search_pages(self, needle=None, limit=None):