diff --git a/updateHostsFile.py b/updateHostsFile.py index 0c8a59e75..952673b6c 100644 --- a/updateHostsFile.py +++ b/updateHostsFile.py @@ -333,8 +333,8 @@ def removeDupsAndExcl(mergeFile): line = line.decode("UTF-8") # replace tabs with space line = line.replace("\t+", " ") - # Trim trailing whitespace - line = line.rstrip() + "\n" + # Trim trailing whitespace, periods -- (Issue #271 - https://github.com/StevenBlack/hosts/issues/271) + line = line.rstrip(' .') + "\n" # Testing the first character doesn't require startswith if line[0] == "#" or re.match(r'^\s*$', line[0]): # Cross-python write