diff --git a/framework/core/js/src/admin/components/AdminNav.js b/framework/core/js/src/admin/components/AdminNav.js index 8ee4b9699..0c307e7b3 100644 --- a/framework/core/js/src/admin/components/AdminNav.js +++ b/framework/core/js/src/admin/components/AdminNav.js @@ -126,16 +126,17 @@ export default class AdminNav extends Component { categorizedExtensions[category].map((extension) => { const query = this.query().toUpperCase(); - const title = extension.extra['flarum-extension'].title; + const title = extension.extra['flarum-extension'].title || ''; + const description = extension.description || ''; - if (!query || title.toUpperCase().includes(query) || extension.description.toUpperCase().includes(query)) { + if (!query || title.toUpperCase().includes(query) || description.toUpperCase().includes(query)) { items.add( `extension-${extension.id}`, {title} ,