diff --git a/stats/opentelemetry/csm/observability.go b/stats/opentelemetry/csm/observability.go index 01b34b00e7c0..466e7b52cd96 100644 --- a/stats/opentelemetry/csm/observability.go +++ b/stats/opentelemetry/csm/observability.go @@ -42,7 +42,7 @@ func EnableObservability(ctx context.Context, options opentelemetry.Options) fun csmPluginOption := newPluginOption(ctx) clientSideOTelWithCSM := dialOptionWithCSMPluginOption(options, csmPluginOption) clientSideOTel := opentelemetry.DialOption(options) - internal.AddGlobalPerTargetDialOptions.(func(opt any))(perTargetDialOption{ + internal.AddGlobalPerTargetDialOptions.(func(opt any))(&perTargetDialOption{ clientSideOTelWithCSM: clientSideOTelWithCSM, clientSideOTel: clientSideOTel, })