summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/conf_mode/vpp_interfaces_bonding.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/conf_mode/vpp_interfaces_bonding.py b/src/conf_mode/vpp_interfaces_bonding.py
index 098cf8bed..593f38a84 100644
--- a/src/conf_mode/vpp_interfaces_bonding.py
+++ b/src/conf_mode/vpp_interfaces_bonding.py
@@ -195,7 +195,7 @@ def apply(config):
for member in members:
i.detach_member(interface=member)
- if 'kernel_interface' in config['effective']:
+ if 'kernel_interface' in config['effective'] and i.lcp_pair_exists():
i.kernel_delete()
# Delete bonding interface
i.delete()