diff --git a/src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp b/src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp index 59abdc4830..3cb748130d 100644 --- a/src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp +++ b/src/add-ons/kernel/file_systems/bfs/BlockAllocator.cpp @@ -419,7 +419,7 @@ BlockAllocator::InitializeAndClearBitmap(Transaction &transaction) // the last allocation group may contain less blocks than the others if (i == fNumGroups - 1) { - fGroups[i].fNumBits = volume->NumBlocks() - i * numBits; + fGroups[i].fNumBits = fVolume->NumBlocks() - i * numBits; fGroups[i].fNumBlocks = fGroups[i].fNumBits >> (blockShift + 3); } else { fGroups[i].fNumBits = numBits;