diff --git a/cosmic-settings/src/pages/networking/vpn/mod.rs b/cosmic-settings/src/pages/networking/vpn/mod.rs index 4650fe9..a5e49f8 100644 --- a/cosmic-settings/src/pages/networking/vpn/mod.rs +++ b/cosmic-settings/src/pages/networking/vpn/mod.rs @@ -933,6 +933,9 @@ fn add_network() -> Task { Err(why) => Message::Error(ErrorKind::Config, why.to_string()), } } + Err(cosmic::dialog::file_chooser::Error::Cancelled) => { + return Message::CancelDialog; + } Err(why) => { return Message::Error(ErrorKind::Config, why.to_string()); }