diff --git a/V2rayNG/app/src/main/kotlin/com/v2ray/ang/util/AngConfigManager.kt b/V2rayNG/app/src/main/kotlin/com/v2ray/ang/util/AngConfigManager.kt index ed886b9d..c3dea69a 100644 --- a/V2rayNG/app/src/main/kotlin/com/v2ray/ang/util/AngConfigManager.kt +++ b/V2rayNG/app/src/main/kotlin/com/v2ray/ang/util/AngConfigManager.kt @@ -775,10 +775,11 @@ object AngConfigManager { val dicQuery = HashMap() dicQuery["publickey"] = Utils.urlEncode(outbound.settings?.peers?.get(0)?.publicKey.toString()) - dicQuery["reserved"] = Utils.urlEncode( - Utils.removeWhiteSpace(outbound.settings?.reserved?.joinToString()) - .toString() - ) + if (outbound.settings?.reserved != null) { + dicQuery["reserved"] = Utils.urlEncode( + Utils.removeWhiteSpace(outbound.settings?.reserved?.joinToString()) + .toString() + )} dicQuery["address"] = Utils.urlEncode( Utils.removeWhiteSpace((outbound.settings?.address as List<*>).joinToString()) .toString()