diff -uNr lsb-3.1-clean/lsb-base-logging-ubuntu.sh lsb-3.1/lsb-base-logging-ubuntu.sh
--- lsb-3.1-clean/lsb-base-logging-ubuntu.sh	2007-09-05 04:07:45.000000000 -0700
+++ lsb-3.1/lsb-base-logging-ubuntu.sh	2007-09-05 04:09:23.000000000 -0700
@@ -81,9 +81,10 @@
 
     if log_use_fancy_output && $TPUT xenl >/dev/null 2>&1; then
         COLS=`$TPUT cols`
-        if [ "$COLS" ]; then
+        if [ "$COLS" ] && [ `$EXPR $COLS > 6` ]; then
             COL=`$EXPR $COLS - 7`
         else
+            COLS=80
             COL=73
         fi
         # We leave the cursor `hanging' about-to-wrap (see terminfo(5)
