diff --git a/package/network/config/wifi-scripts/files/lib/netifd/wireless.uc b/package/network/config/wifi-scripts/files/lib/netifd/wireless.uc index cb505a9eb8..513fa30ef7 100644 --- a/package/network/config/wifi-scripts/files/lib/netifd/wireless.uc +++ b/package/network/config/wifi-scripts/files/lib/netifd/wireless.uc @@ -133,7 +133,7 @@ function config_init(uci) let mlo_vif = parse_bool(data.mlo); let radios = map(dev_names, (v) => radio_idx[v]); radios = filter(radios, (v) => v != null); - let radio_config = map(dev_names, (v) => devices[v].config); + let radio_config = map(dev_names, (v) => devices[v]?.config); let ifname; let mlo_created = false;