diff -uNr bitlbee-20050918-orig/doc/commands.xml bitlbee-20050918/doc/commands.xml
--- bitlbee-20050918-orig/doc/commands.xml	2005-08-24 11:07:01.000000000 +0200
+++ bitlbee-20050918/doc/commands.xml	2005-10-10 17:24:07.359210048 +0200
@@ -415,7 +415,7 @@
 		<description>
 
 			<para>
-				Tell BitlBee after how many seconds a buffered message should be sent.
+				Tell BitlBee after how many milliseconds a buffered message should be sent.
 			</para>
 
 			<para>
diff -uNr bitlbee-20050918-orig/irc.c bitlbee-20050918/irc.c
--- bitlbee-20050918-orig/irc.c	2005-09-11 19:25:12.000000000 +0200
+++ bitlbee-20050918/irc.c	2005-10-10 17:24:49.330829392 +0200
@@ -114,7 +114,7 @@
 	set_add( irc, "auto_reconnect", "false", set_eval_bool );
 	set_add( irc, "auto_reconnect_delay", "300", set_eval_int );
 	set_add( irc, "buddy_sendbuffer", "false", set_eval_bool );
-	set_add( irc, "buddy_sendbuffer_delay", "1", set_eval_int );
+	set_add( irc, "buddy_sendbuffer_delay", "1000", set_eval_int );
 	set_add( irc, "charset", "iso8859-1", set_eval_charset );
 	set_add( irc, "debug", "false", set_eval_bool );
 	set_add( irc, "default_target", "root", NULL );
@@ -1452,7 +1452,7 @@
 		
 		if( u->sendbuf_timer > 0 )
 			g_source_remove( u->sendbuf_timer );
-		u->sendbuf_timer = g_timeout_add( set_getint( irc, "buddy_sendbuffer_delay" ) * 1000,
+		u->sendbuf_timer = g_timeout_add( set_getint( irc, "buddy_sendbuffer_delay" ),
 		                                  buddy_send_handler_delayed, u );
 		
 		return( 1 );
