diff --git a/pkg/config/gui.go b/pkg/config/gui.go
index 4c38e366353658bc0227083b2b33f4bd84a8e422..7d9ec5b69d3eeba318d0905e054686b95d4f12ae 100644
--- a/pkg/config/gui.go
+++ b/pkg/config/gui.go
@@ -80,6 +80,7 @@ func ParseConfig() *Config {
 	conf.StartVPN = !conf.file.UserStoppedVPN
 	conf.UDP = conf.file.UDP
 	conf.Snowflake = conf.file.Snowflake
+	conf.KCP = conf.file.KCP
 	return &conf
 }