diff -Nru linux-2.4.20-pre10-mjc1/fs/buffer.c linux-2.4.20-pre10-mjc2/fs/buffer.c
--- linux-2.4.20-pre10-mjc1/fs/buffer.c	2002-10-25 00:10:34.000000000 -0400
+++ linux-2.4.20-pre10-mjc2/fs/buffer.c	2002-10-25 00:11:15.000000000 -0400
@@ -2195,6 +2195,7 @@
 		bh.b_state = 0;
 		bh.b_dev = inode->i_dev;
 		bh.b_size = blocksize;
+		bh.b_page = NULL;
 
 		retval = get_block(inode, blocknr, &bh, rw == READ ? 0 : 1);
 		if (retval) {
