updated for version 7.0047
diff --git a/src/ex_cmds.c b/src/ex_cmds.c
index 14f7580..224a126 100644
--- a/src/ex_cmds.c
+++ b/src/ex_cmds.c
@@ -1286,6 +1286,8 @@
 {
     sprintf((char *)IObuff, _("%sviminfo: %s in line: "), errnum, message);
     STRNCAT(IObuff, line, IOSIZE - STRLEN(IObuff));
+    if (IObuff[STRLEN(IObuff) - 1] == '\n')
+	IObuff[STRLEN(IObuff) - 1] = NUL;
     emsg(IObuff);
     if (++viminfo_errcnt >= 10)
     {