diff --git a/bob/devtools/changelog.py b/bob/devtools/changelog.py
index 1f7624fcef7fe2fb708c3569fa1e50952f7fd4a7..5dba4fa0894f2bfc05b9f1bb393e6b215366d44d 100644
--- a/bob/devtools/changelog.py
+++ b/bob/devtools/changelog.py
@@ -171,7 +171,7 @@ def _write_commits_range(f, pkg_name, commits):
         commit_title = commit_title.strip()
         commit_title = commit_title.replace('!', pkg_name + '!').replace(pkg_name + pkg_name, pkg_name)
         commit_title = commit_title.replace('#', pkg_name + '#')
-        f.write('%s- %s' % (' ' * 5, commit_title))
+        f.write('%s- %s\n' % (' ' * 5, commit_title))
 
 
 def _write_mergerequests_range(f, pkg_name, mrs):