diff --git a/upup/pkg/fi/cloudup/openstack/cloud.go b/upup/pkg/fi/cloudup/openstack/cloud.go index 5d2ec89335..b04c4b6f29 100644 --- a/upup/pkg/fi/cloudup/openstack/cloud.go +++ b/upup/pkg/fi/cloudup/openstack/cloud.go @@ -672,6 +672,9 @@ func (c *openstackCloud) UseLoadBalancerVIPACL() (bool, error) { } func useLoadBalancerVIPACL(c OpenstackCloud) (bool, error) { + if c.LoadBalancerClient() == nil { + return false, nil + } allPages, err := apiversions.List(c.LoadBalancerClient()).AllPages() if err != nil { return false, err