* core: Fixed a bug in the dispatcher
[project/luci.git] / core / src / dispatcher.lua
index daf975e..3e8b4d6 100644 (file)
@@ -128,8 +128,8 @@ function createindex()
        local suff = ".lua"
 
        local controllers = luci.util.combine(
-               luci.fs.glob(root .. "*" .. suff),
-               luci.fs.glob(root .. "*/*" .. suff)
+               luci.fs.glob(root .. "*" .. suff) or {},
+               luci.fs.glob(root .. "*/*" .. suff) or {}
        )
 
        for i,c in ipairs(controllers) do