diff --git a/hugolib/page.go b/hugolib/page.go index 6af6a2da5..446e17b6a 100644 --- a/hugolib/page.go +++ b/hugolib/page.go @@ -860,7 +860,7 @@ func (p *Page) IsTranslated() bool { func (p *Page) Translations() Pages { translations := make(Pages, 0) for _, t := range p.translations { - if t != p { + if t.Lang() != p.Lang() { translations = append(translations, t) } }