PR3845474.diff   [plain text]


--- src/man.c.orig	2006-06-02 12:52:27.000000000 -0700
+++ src/man.c	2006-06-02 15:15:54.000000000 -0700
@@ -828,7 +828,7 @@
      if (do_troff)
 	  command = my_xsprintf ("(cd %S && %s)", path, roff_command);
      else
-	  command = my_xsprintf ("(cd %S && %s | %s)", path,
+	  command = my_xsprintf ("(cd %S && %s | (%s || true))", path,
 		   roff_command, pager);
 
      return !do_system_command (command, 0);