diff -Naur man-1.5k.orig/src/man.c man-1.5k/src/man.c
--- man-1.5k.orig/src/man.c	2002-07-17 15:33:20.000000000 -0600
+++ man-1.5k/src/man.c	2002-12-31 14:53:12.000000000 -0700
@@ -540,7 +540,9 @@
 	       /* we should set line length and title line length */
 	       /* however, a .lt command here fails, only
 		  .ev 1; .lt ...; .ev helps for my version of groff */
-	       sprintf(eos(bufh), "echo \".ll %d.%di\"; ", ll/10, ll%10);
+		  /* use the LL register instead of .ll to keep up with
+		  * changes in the groff-1.18 series */
+		  sprintf(eos(bufh), "echo \".nr LL %d.%di\"; ", ll/10, ll%10);
 #if 0
 	       sprintf(eos(bufh), "echo \".lt %d.%di\"; ", ll/10, ll%10);
 #endif
