diff --git a/doc/LLgen/LLgen.n b/doc/LLgen/LLgen.n
index 1c0485851..2071a965a 100644
--- a/doc/LLgen/LLgen.n
+++ b/doc/LLgen/LLgen.n
@@ -10,7 +10,6 @@
 \}\
 \}
 .cs 5 22u
-.RP
 .ND
 .EQ
 delim @@
@@ -631,13 +630,14 @@ C-program. It should eventually call one of the startsymbol
 routines.
 .PP
 The routine \fILLmessage\fR must accept one
-parameter, whose value is a token number, zero or negative.
+parameter, whose value is a token number, zero or -1.
 .br
 A zero parameter indicates that the current token (the one in
 the external variable \fILLsymb\fR) is deleted.
 .br
-A negative parameter indicates that a stack overflow occurred.
-This usually is a fatal error.
+A -1 parameter indicates that the parser expected end of file, but did'nt get
+it.
+The parser will then skip tokens until end of file is detected.
 .br
 A parameter that is a token number (a positive parameter)
 indicates that this