diff --git a/core/main/src/broker/endpoint_broker.rs b/core/main/src/broker/endpoint_broker.rs index 62c15f37c..9431d6ef6 100644 --- a/core/main/src/broker/endpoint_broker.rs +++ b/core/main/src/broker/endpoint_broker.rs @@ -689,6 +689,8 @@ impl BrokerOutputForwarder { super::rules_engine::RuleTransformType::Response, ) { apply_response(filter, &rpc_request, &mut response); + } else if response.result.is_none() && response.error.is_none() { + response.result = Some(Value::Null); } }