diff --git a/lib/ansible/module_utils/facts.py b/lib/ansible/module_utils/facts.py index 84c7a95e3e..14a36dea29 100644 --- a/lib/ansible/module_utils/facts.py +++ b/lib/ansible/module_utils/facts.py @@ -1877,10 +1877,12 @@ class LinuxNetwork(Network): if not line: continue words = line.split() + broadcast = '' if words[0] == 'inet': if '/' in words[1]: address, netmask_length = words[1].split('/') - broadcast = words[3] + if len(words) > 3: + broadcast = words[3] else: # pointopoint interfaces do not have a prefix address = words[1]