diff --git a/src/frontend/app/search/result-list/search-result-list.component.ts b/src/frontend/app/search/result-list/search-result-list.component.ts
index d54b0aec1bb7d6b8fcdfe6a490abba592f831b53..3fc0335ee3010b2c620ce264f86068658a65e45b 100644
--- a/src/frontend/app/search/result-list/search-result-list.component.ts
+++ b/src/frontend/app/search/result-list/search-result-list.component.ts
@@ -287,7 +287,9 @@ export class SearchResultListComponent implements OnInit, OnDestroy {
                 startWith({}),
                 switchMap(() => {
                     if (!this.isLoadingResults) {
-                        this.sidenavRight.close();
+                        if (this.sidenavRight !== undefined) {
+                            this.sidenavRight.close();
+                        }
                         this.isLoadingResults = true;
                         this.loadingResult.emit(true);
                         return this.resultListDatabase!.getRepoIssues(