diff --git a/src/api2/node/network.rs b/src/api2/node/network.rs index 4ee0231d4..d0a04e59d 100644 --- a/src/api2/node/network.rs +++ b/src/api2/node/network.rs @@ -782,7 +782,7 @@ pub fn update_interface( if interface.cidr6.is_some() || interface.gateway6.is_some() { interface.method6 = Some(NetworkConfigMethod::Static); - } else { + } else if interface.method6.is_none() { interface.method6 = Some(NetworkConfigMethod::Manual); }