diff --git a/src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp b/src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp index 419839feda..2c87496da0 100644 --- a/src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp +++ b/src/add-ons/kernel/file_systems/bfs/BPlusTree.cpp @@ -899,6 +899,7 @@ BPlusTree::MakeEmpty() if (offset % (1024 * 1024) == 0) { transaction.Done(); transaction.Start(fStream->GetVolume(), fStream->BlockNumber()); + fStream->WriteLockInTransaction(transaction); } }