--- linux-2.6.10/fs/reiserfs/fix_node.c.orig 2004-12-24 15:34:30.000000000 -0600 +++ linux-2.6.10/fs/reiserfs/fix_node.c 2005-01-07 13:20:43.000000000 -0600 @@ -510,9 +510,10 @@ // s2bytes snum012[4] = op_unit_num (&vn->vn_vi[split_item_num]) - snum012[4] - bytes_to_r - bytes_to_l - bytes_to_S1new; - if (vn->vn_vi[split_item_num].vi_index != TYPE_DIRENTRY) + if (vn->vn_vi[split_item_num].vi_index != TYPE_DIRENTRY && + vn->vn_vi[split_item_num].vi_index != TYPE_INDIRECT) reiserfs_warning (tb->tb_sb, "vs-8115: get_num_ver: not " - "directory item"); + "directory or indirect item"); } /* now we know S2bytes, calculate S1bytes */