diff --git a/doc/fsl.utils.rst b/doc/fsl.utils.rst
index f3f6ae87e14fa044af0b81c8eacc503e2a15b7e0..a85be24a9f3a5bbb9eafafa6e4232484f9dc03ce 100644
--- a/doc/fsl.utils.rst
+++ b/doc/fsl.utils.rst
@@ -7,21 +7,12 @@ fsl.utils package
    fsl.utils.async
    fsl.utils.cache
    fsl.utils.callfsl
-   fsl.utils.colourbarbitmap
-   fsl.utils.dialog
-   fsl.utils.imagepanel
-   fsl.utils.layout
    fsl.utils.memoize
    fsl.utils.notifier
    fsl.utils.path
    fsl.utils.platform
-   fsl.utils.runwindow
    fsl.utils.settings
-   fsl.utils.status
-   fsl.utils.textbitmap
    fsl.utils.transform
-   fsl.utils.typedict
-   fsl.utils.webpage
    fsl.utils.weakfuncref
 
 .. automodule:: fsl.utils
diff --git a/fsl/utils/settings.py b/fsl/utils/settings.py
index f673fb9277cdcd0bcf05609242e3d83f11b4420c..525f1c4c5f12d0ccbf37f7712e0dce6fe0cbd0e9 100644
--- a/fsl/utils/settings.py
+++ b/fsl/utils/settings.py
@@ -203,7 +203,7 @@ class Settings(object):
 
 
             with settings.writeFile('mydata.txt') as f:
-                f.write('data\n')
+                f.write('data\\n')
 
 
         An alternate method of writing to a file is via :meth:`filePath`,
@@ -212,7 +212,7 @@ class Settings(object):
 
             fname = settings.filePath('mydata.txt')
             with open(fname, 'wt') as f:
-                f.write('data\n')
+                f.write('data\\n')
 
 
         However using ``writeFile`` has the advantage that any intermediate