diff --git a/scripts/msg_dumper.py b/scripts/msg_dumper.py
index b77fd93a8676fc16679898d3243441aadea17073..722146ea52a997f4c59b39b1109639dbf9488800 100755
--- a/scripts/msg_dumper.py
+++ b/scripts/msg_dumper.py
@@ -27,7 +27,7 @@ from km3pipe.io import CHPump
 class MSGDumper(Module):
     def configure(self):
         self.filename = self.get('filename', default='MSG.log')
-        self.fobj = open(os.path.abspath(self.filename))
+        self.fobj = open(os.path.abspath(self.filename), 'a')
 
     def process(self, blob):
         data = blob['CHData']