diff --git a/fs/btrfs/extent-tree.c b/fs/btrfs/extent-tree.c
index b55a4fd13ecc..73b55d94b953 100644
--- a/fs/btrfs/extent-tree.c
+++ b/fs/btrfs/extent-tree.c
@@ -6323,7 +6323,8 @@ static noinline int find_free_extent(struct btrfs_root *orig_root,
 				/* we have a block, we're done */
 				spin_unlock(&last_ptr->refill_lock);
 				trace_btrfs_reserve_extent_cluster(root,
-					block_group, search_start, num_bytes);
+						used_block_group,
+						search_start, num_bytes);
 				if (used_block_group != block_group) {
 					btrfs_put_block_group(block_group);
 					block_group = used_block_group;