diff --git a/lib/ansible/modules/network/nxos/nxos_hsrp.py b/lib/ansible/modules/network/nxos/nxos_hsrp.py index 6d21fd4cbf..a96e4fc3cd 100644 --- a/lib/ansible/modules/network/nxos/nxos_hsrp.py +++ b/lib/ansible/modules/network/nxos/nxos_hsrp.py @@ -191,6 +191,8 @@ def get_hsrp_group(group, interface, module): try: body = run_commands(module, [command])[0] hsrp_table = body['TABLE_grp_detail']['ROW_grp_detail'] + if 'sh_keystring_attr' not in hsrp_table: + del hsrp_key['sh_keystring_attr'] if 'unknown enum:' in str(hsrp_table): hsrp_table = get_hsrp_group_unknown_enum(module, command, hsrp_table) except (AttributeError, IndexError, TypeError, KeyError):