luci-mod-admin-full: fix crash on wireless when no networks are declared
[project/luci.git] / modules / luci-mod-admin-full / luasrc / controller / admin / network.lua
index ab6db4f..a26d3d1 100644 (file)
@@ -330,9 +330,11 @@ function wifi_status(devs)
        local s    = require "luci.tools.status"
        local rv   = { }
 
-       local dev
-       for dev in devs:gmatch("[%w%.%-]+") do
-               rv[#rv+1] = s.wifi_network(dev)
+       if type(devs) == "string" then
+               local dev
+               for dev in devs:gmatch("[%w%.%-]+") do
+                       rv[#rv+1] = s.wifi_network(dev)
+               end
        end
 
        if #rv > 0 then