diff --git a/file/value_imm.cc b/file/value_imm.cc index f7f08ba..7232ef6 100644 --- a/file/value_imm.cc +++ b/file/value_imm.cc @@ -411,7 +411,7 @@ void Imm::UpdateNode(nf7::Node::Editor& ed) noexcept { ImNodes::EndSlot(); } - if (stat.emit) { + if (mem_->autoemit && stat.emit) { ed.Emit(*this, "out", std::move(*stat.emit)); } if (stat.mod) {