diff --git a/lib/server/readMetadata.js b/lib/server/readMetadata.js index d4ebeca7ec..fa2ca05b44 100644 --- a/lib/server/readMetadata.js +++ b/lib/server/readMetadata.js @@ -315,10 +315,20 @@ function generateMetadataDocs() { // navigation buttons in DocsLayout.js Object.keys(metadatas).forEach(function(metadata) { if (metadatas[metadata].previous) { - metadatas[metadata].previous_title = metadatas[metadatas[metadata].previous].title; + if (metadatas[metadatas[metadata].previous]) { + metadatas[metadata].previous_title = + metadatas[metadatas[metadata].previous].title; + } else { + metadatas[metadata].previous_title = "Previous"; + } } if (metadatas[metadata].next) { - metadatas[metadata].next_title = metadatas[metadatas[metadata].next].title; + if (metadatas[metadatas[metadata].next]) { + metadatas[metadata].next_title = + metadatas[metadatas[metadata].next].title; + } else { + metadatas[metadata].next_title = "Next"; + } } });