diff --git a/packages/edit-site/src/components/page-templates/index.js b/packages/edit-site/src/components/page-templates/index.js index 25d278d6815138..5fb6b801abb971 100644 --- a/packages/edit-site/src/components/page-templates/index.js +++ b/packages/edit-site/src/components/page-templates/index.js @@ -254,7 +254,7 @@ export default function PageTemplates() { const registeredPostTypes = useMemo( () => { const result = types - ?.filter( ( type ) => type.viewable ) + ?.filter( ( type ) => type.viewable && type.supports.editor ) // supports.editor is a proxy for supporting templates. .map( ( { name, slug } ) => ( { name, slug } ) ) .reduce( ( acc, current ) => { acc[ current.slug ] = current.name;