diff --git a/include/ck_tile/ops/fmha/kernel/fmha_fwd_kernel.hpp b/include/ck_tile/ops/fmha/kernel/fmha_fwd_kernel.hpp index 6db432c83b..5ecc3a4d80 100644 --- a/include/ck_tile/ops/fmha/kernel/fmha_fwd_kernel.hpp +++ b/include/ck_tile/ops/fmha/kernel/fmha_fwd_kernel.hpp @@ -744,11 +744,11 @@ struct FmhaFwdKernel } }(); - auto dropout = [&]() { + auto dropout = [&, i_nhead_ = i_nhead, i_batch_ = i_batch]() { if constexpr(kHasDropout) { - return BlockDropout{i_batch, - i_nhead, + return BlockDropout{i_batch_, + i_nhead_, kargs.num_head_q, kargs.drop_seed, kargs.drop_offset,