diff --git a/Sources/Generator/Generators/PageContentGenerator.swift b/Sources/Generator/Generators/PageContentGenerator.swift index 0765fa6..efcd7ae 100644 --- a/Sources/Generator/Generators/PageContentGenerator.swift +++ b/Sources/Generator/Generators/PageContentGenerator.swift @@ -361,6 +361,10 @@ struct PageContentGenerator { // Remove link since the page can't be found return "" } + guard linkedPage.state == .standard else { + // Prevent linking to unpublished content + return "" + } var content = [PageLinkTemplate.Key: String]() content[.title] = linkedPage.title(for: language)