diff --git a/tt_metal/impl/program/program.cpp b/tt_metal/impl/program/program.cpp index 6858885ce64..f00a5787eb2 100644 --- a/tt_metal/impl/program/program.cpp +++ b/tt_metal/impl/program/program.cpp @@ -410,7 +410,7 @@ KernelGroup::KernelGroup( // If both brisc and ncrisc set the noc, then this is safe due to prior correctness validation this->launch_msg.kernel_config.brisc_noc_id = 1 - std::get(kernel->config()).noc; // if noc mode is already set to DM_DYNAMIC_NOC then we can't change back to DM_DEDICATED_NOC - if (this->launch_msg.kernel_config.brisc_noc_mode == NOC_MODE::DM_DYNAMIC_NOC) { + if (std::get(kernel->config()).noc_mode == NOC_MODE::DM_DYNAMIC_NOC) { this->launch_msg.kernel_config.brisc_noc_mode = NOC_MODE::DM_DYNAMIC_NOC; } }