diff --git a/assets/js/alpinejs/data/search.js b/assets/js/alpinejs/data/search.js
index 6cc66ab3c..99bf31d7e 100644
--- a/assets/js/alpinejs/data/search.js
+++ b/assets/js/alpinejs/data/search.js
@@ -14,13 +14,19 @@ const applyHelperFuncs = (array) => {
item.getHeadingHTML = function () {
let lvl2 = this._highlightResult.hierarchy.lvl2;
let lvl3 = this._highlightResult.hierarchy.lvl3;
- if (!lvl2) {
+
+ if (!lvl3) {
+ if (lvl2) {
+ return lvl2.value;
+ }
return '';
}
- if (lvl3) {
- return `${lvl2.value} > ${lvl3.value}`;
+
+ if (!lvl2) {
+ return lvl3.value;
}
- return lvl2.value;
+
+ return `${lvl2.value} > ${lvl3.value}`;
};
return item;
});