diff --git a/sites/svelte.dev/src/lib/server/examples/get-examples.js b/sites/svelte.dev/src/lib/server/examples/get-examples.js
index d24c866621..b3c78f312b 100644
--- a/sites/svelte.dev/src/lib/server/examples/get-examples.js
+++ b/sites/svelte.dev/src/lib/server/examples/get-examples.js
@@ -10,9 +10,6 @@ export function get_examples_data(base = BASE) {
const examples = [];
for (const subdir of fs.readdirSync(base)) {
- // Exclude embeds
- if (subdir.endsWith('99-embeds')) continue;
-
const section = {
title: '', // Initialise with empty
slug: subdir.split('-').slice(1).join('-'),
diff --git a/sites/svelte.dev/src/routes/+layout.svelte b/sites/svelte.dev/src/routes/+layout.svelte
index 0989eaa0e2..235745aafd 100644
--- a/sites/svelte.dev/src/routes/+layout.svelte
+++ b/sites/svelte.dev/src/routes/+layout.svelte
@@ -15,36 +15,38 @@
-
+ {/if}
diff --git a/sites/svelte.dev/src/routes/examples/[slug]/TableOfContents.svelte b/sites/svelte.dev/src/routes/examples/[slug]/TableOfContents.svelte
index 2565fb7faa..040da70129 100644
--- a/sites/svelte.dev/src/routes/examples/[slug]/TableOfContents.svelte
+++ b/sites/svelte.dev/src/routes/examples/[slug]/TableOfContents.svelte
@@ -14,31 +14,33 @@
{#each sections as section}
- -
- {section.title}
-
- {#each section.examples as example}
-
- {/each}
-
+ {#if section.title !== undefined}
+ -
+ {section.title}
+
+ {#each section.examples as example}
+
+ {/each}
+
+ {/if}
{/each}