diff --git a/src/app/shared/components/redirect/redirect.component.ts b/src/app/shared/components/redirect/redirect.component.ts
index 9936f6cf805665d4eae636e57cd9802b5d04f1c3..003fe2c0b4cbe710c5a32a022f09c8352b224846 100644
--- a/src/app/shared/components/redirect/redirect.component.ts
+++ b/src/app/shared/components/redirect/redirect.component.ts
@@ -18,11 +18,12 @@ export class RedirectComponent implements OnInit {
 
   ngOnInit() {
     let isTestbedProvider = false;
+    if(this.authService != null && this.authService.portalUserJWT !=null) {
     for(var val of this.authService.portalUserJWT.realm_access.roles){
       if (val ==='TESTBED_PROVIDER') {
         isTestbedProvider=true
         }
-    }
+    }}
     //TODO insert redirection logic
     const activePortal = localStorage.getItem('active_portal')