From cfe48c17d339d6749b25d060d2cf2b980572f2da Mon Sep 17 00:00:00 2001 From: Jo-Philipp Wich Date: Sat, 12 Nov 2011 11:27:10 +0000 Subject: [PATCH] libs/core: fix removal of wifi networks without interface attached (OpenWrt #10400) --- libs/core/luasrc/model/network.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libs/core/luasrc/model/network.lua b/libs/core/luasrc/model/network.lua index eff84f8108..61da9dfd04 100644 --- a/libs/core/luasrc/model/network.lua +++ b/libs/core/luasrc/model/network.lua @@ -1411,8 +1411,9 @@ function wifinet.adminlink(self) end function wifinet.get_network(self) - if _uci_real:get("network", self.iwdata.network) == "interface" then - return network(self.iwdata.network) + local net = tostring(self.iwdata.network) + if net and _uci_real:get("network", net) == "interface" then + return network(net) end end -- 2.30.2