diff --git a/plugins/module_utils/network/sonic/config/ospf_area/ospf_area.py b/plugins/module_utils/network/sonic/config/ospf_area/ospf_area.py index 437387a8e..277ae9dd8 100644 --- a/plugins/module_utils/network/sonic/config/ospf_area/ospf_area.py +++ b/plugins/module_utils/network/sonic/config/ospf_area/ospf_area.py @@ -975,9 +975,8 @@ def build_area_stub_delete_requests(self, request_root, commands, have): # area having nothing related to stub also ends up in this case. requests will be empty. return True, requests, len(requests) > 0 - # clearing some of the settings in stub but not all - # commands has to be a subset of have and whatever in it is translated into requests or - # there are no requests + # Not all stub configuration is being deleted. (It is also possible that none of the stub options requested + # for deletion match any current configuration. In that case, no stub configuration is being deleted.) return False, requests, False def build_area_delete_networks_requests(self, request_root, commands, have):