diff --git a/management/internals/shared/grpc/conversion.go b/management/internals/shared/grpc/conversion.go index 148db4e37..2b15fe4b8 100644 --- a/management/internals/shared/grpc/conversion.go +++ b/management/internals/shared/grpc/conversion.go @@ -369,7 +369,7 @@ func buildJWTConfig(config *nbconfig.HttpServerConfig, deviceFlowConfig *nbconfi } issuer := strings.TrimSpace(config.AuthIssuer) - if issuer == "" || deviceFlowConfig != nil { + if issuer == "" && deviceFlowConfig != nil { if d := deriveIssuerFromTokenEndpoint(deviceFlowConfig.ProviderConfig.TokenEndpoint); d != "" { issuer = d }