diff --git a/src/ui/layout/search/ObjectSearchResult.vue b/src/ui/layout/search/ObjectSearchResult.vue index fc539e6333..489f80be61 100644 --- a/src/ui/layout/search/ObjectSearchResult.vue +++ b/src/ui/layout/search/ObjectSearchResult.vue @@ -107,7 +107,12 @@ export default { this.preview(); } else { const objectPath = this.result.originalPath; - const resultUrl = objectPathToUrl(this.openmct, objectPath); + let resultUrl = objectPathToUrl(this.openmct, objectPath); + // get rid of ROOT if extant + if (resultUrl.includes('/ROOT')) { + resultUrl = resultUrl.split('/ROOT').join(''); + } + this.openmct.router.navigate(resultUrl); } },