diff --git a/npm/ng-packs/packages/oauth/src/lib/strategies/auth-code-flow-strategy.ts b/npm/ng-packs/packages/oauth/src/lib/strategies/auth-code-flow-strategy.ts index 184ef59dca..c7bf345703 100644 --- a/npm/ng-packs/packages/oauth/src/lib/strategies/auth-code-flow-strategy.ts +++ b/npm/ng-packs/packages/oauth/src/lib/strategies/auth-code-flow-strategy.ts @@ -14,9 +14,12 @@ export class AuthCodeFlowStrategy extends AuthFlowStrategy { } navigateToLogin(queryParams?: Params) { - const additionalState = queryParams.returnUrl; - const cultureParams = this.getCultureParams(queryParams); + let additionalState = ''; + if (!!queryParams?.returnUrl) { + additionalState = queryParams.returnUrl; + } + const cultureParams = this.getCultureParams(queryParams); this.oAuthService.initCodeFlow(additionalState, cultureParams); }