diff --git a/src/app/+search-page/search-service/search.service.ts b/src/app/+search-page/search-service/search.service.ts index 598657a1b2..52be0417a8 100644 --- a/src/app/+search-page/search-service/search.service.ts +++ b/src/app/+search-page/search-service/search.service.ts @@ -354,7 +354,10 @@ export class SearchService implements OnDestroy { * @returns {string} The base path to the search page */ getSearchLink(): string { - return '/search'; + const urlTree = this.router.parseUrl(this.router.url); + const g: UrlSegmentGroup = urlTree.root.children[PRIMARY_OUTLET]; + const searchLink: any = '/' + g.toString(); + return (searchLink !== '/search' && searchLink !== '/mydspace') ? '/search' : searchLink; } /**