diff --git a/repos/dde_linux/src/drivers/wifi/main.cc b/repos/dde_linux/src/drivers/wifi/main.cc index 05008200f2..ffa213018c 100644 --- a/repos/dde_linux/src/drivers/wifi/main.cc +++ b/repos/dde_linux/src/drivers/wifi/main.cc @@ -189,7 +189,7 @@ struct Wlan_configration node.attribute("psk").value(psk, sizeof(psk)); /* psk must be between 8 and 63 characters long */ - if (Genode::strlen(psk) < MIN_PSK_LENGTH) { + if (use_protection && (Genode::strlen(psk) < MIN_PSK_LENGTH)) { _active_dummy_configuration(); return; }