diff --git a/files/ini_file b/files/ini_file index a699053edee..7634a3b6963 100644 --- a/files/ini_file +++ b/files/ini_file @@ -117,10 +117,10 @@ def do_ini(module, filename, section=None, option=None, value=None, state='prese if state == 'present': - if cp.has_section(section) == False: + # DEFAULT section is always there by DEFAULT, so never try to add it. + if cp.has_section(section) == False and section.upper() != 'DEFAULT': - if section.upper() != 'DEFAULT': - cp.add_section(section) + cp.add_section(section) changed = True if option is not None and value is not None: