From 066fc9b0912f85a3aaec74a3900e12670480ddcb Mon Sep 17 00:00:00 2001 From: Vasiliy Doylov Date: Wed, 18 Jun 2025 20:09:53 +0300 Subject: [PATCH] Outbounds: Trojan: add transport null check Signed-off-by: Vasiliy Doylov --- src/logic/outbounds/trojan.vala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/logic/outbounds/trojan.vala b/src/logic/outbounds/trojan.vala index 41f072a..a62bb6f 100644 --- a/src/logic/outbounds/trojan.vala +++ b/src/logic/outbounds/trojan.vala @@ -44,7 +44,7 @@ class Singularity.Outbound.Trojan : Dial, Json.Serializable { public override Json.Node serialize_property (string property_name, GLib.Value value, GLib.ParamSpec pspec) { var node = default_serialize_property (property_name, value, pspec); - if (property_name == "transport") { + if (property_name == "transport" && transport != null) { Utils.fix_type (ref node); Utils.fix_dash (ref node); }