diff --git a/src/tools/pgindent/indent.bsd.patch b/src/tools/pgindent/indent.bsd.patch
index 7fc3adbf43949c5adf5cf19368df21767012db44..2c117caa9e80e8c628ea1c26fdf48f730d47f650 100644
--- a/src/tools/pgindent/indent.bsd.patch
+++ b/src/tools/pgindent/indent.bsd.patch
@@ -24,6 +24,27 @@ to 1000.  The second patch allows it to understand 0x7fU and 0LL constants.
       "switch", 1,
       "case", 2,
 
+*** ./lexi.c.orig	Wed May 26 10:50:54 1999
+--- ./lexi.c	Wed May 26 10:51:08 1999
+***************
+*** 186,192 ****
+  				*e_token++ = *buf_ptr++;
+  			}
+  		}
+! 	    if (*buf_ptr == 'L' || *buf_ptr == 'l')
+  		*e_token++ = *buf_ptr++;
+  	}
+  	else
+--- 186,193 ----
+  				*e_token++ = *buf_ptr++;
+  			}
+  		}
+! 	    if (*buf_ptr == 'L' || *buf_ptr == 'U' ||
+! 		*buf_ptr == 'l' || *buf_ptr == 'u')
+  		*e_token++ = *buf_ptr++;
+  	}
+  	else
+
 *** ./lexi.c.orig	Wed Apr 18 17:15:17 2001
 --- ./lexi.c	Mon Sep  3 19:05:17 2001
 ***************