diff --git a/pkg/registry/apis/provisioning/webhooks/register.go b/pkg/registry/apis/provisioning/webhooks/register.go index ce357188bad..d4a4991f92b 100644 --- a/pkg/registry/apis/provisioning/webhooks/register.go +++ b/pkg/registry/apis/provisioning/webhooks/register.go @@ -30,7 +30,7 @@ type WebhookExtraBuilder struct { // FIXME: separate the URL provider from connector to simplify operators func (b *WebhookExtraBuilder) WebhookURL(ctx context.Context, r *provisioning.Repository) string { - if !b.isPublic { + if b == nil || !b.isPublic { return "" }