diff --git a/src/program.c b/src/program.c
index 9175e1280b874aa6ac4c9e279389de38c5663f6f..12f6a75cd128b742540ba077efc1b99884d8697d 100644
--- a/src/program.c
+++ b/src/program.c
@@ -4,7 +4,7 @@
 ||| See the files COPYING and DISCLAIMER for more information.
 \*/
 #include "global.h"
-RCSID("$Id: program.c,v 1.85 1998/04/18 07:31:16 hubbe Exp $");
+RCSID("$Id: program.c,v 1.86 1998/04/19 03:14:15 per Exp $");
 #include "program.h"
 #include "object.h"
 #include "dynamic_buffer.h"
@@ -2004,7 +2004,7 @@ void my_yyerror(char *fmt,...)  ATTRIBUTE((format(printf,1,2)))
   VSPRINTF(buf,fmt,args);
 
   if((long)strlen(buf) >= (long)sizeof(buf))
-    fatal("Buffer overflow in my_yyerror.");
+    fatal("Buffer overflow in my_yyerror.\n");
 
   yyerror(buf);
   va_end(args);