diff --git a/src/app/components/home/home-page/home-page.component.ts b/src/app/components/home/home-page/home-page.component.ts
index 2975eb4f85b4815f0e9a46530d353a8611de5146..f924728ca767d8b9d6df1f50d05da02a780a8e7e 100644
--- a/src/app/components/home/home-page/home-page.component.ts
+++ b/src/app/components/home/home-page/home-page.component.ts
@@ -31,6 +31,19 @@ export class HomePageComponent implements OnInit, OnDestroy, AfterContentInit {
 
   ngOnInit() {
     this.deviceType = localStorage.getItem('deviceType');
+    if (localStorage.getItem('cookieAccepted')) {
+      this.loadListener();
+    } else {
+      const interval = setInterval(() => {
+        if (localStorage.getItem('cookieAccepted')){
+          clearInterval(interval);
+          this.loadListener();
+        }
+      }, 100);
+    }
+  }
+
+  loadListener () {
     this.listenerFn = this._r.listen(document, 'keyup', (event) => {
       if (KeyboardUtils.isKeyEvent(event, KeyboardKey.Digit1) === true && this.eventService.focusOnInput === false) {
         document.getElementById('session_id-input').focus();