diff --git a/pkg/controller/pod.go b/pkg/controller/pod.go index 002ba1aa38f..6ed9a32e763 100644 --- a/pkg/controller/pod.go +++ b/pkg/controller/pod.go @@ -2143,7 +2143,7 @@ func appendCheckPodToDel(c *Controller, pod *v1.Pod, ownerRefName, ownerRefKind return false, nil } podSubnetCidr := podSubnet.Spec.CIDRBlock - if podSubnetCidr != "" { + if podSubnetCidr == "" { // subnet spec cidr changed by user klog.Errorf("invalid pod subnet %s empty cidr %s, not auto clean ip", podSwitch, podSubnetCidr) return false, nil