diff --git a/package/gluon-web-network/luasrc/lib/gluon/config-mode/model/admin/network.lua b/package/gluon-web-network/luasrc/lib/gluon/config-mode/model/admin/network.lua
index 7bd1aff60a95dc42e9c18434aa0cc3e4709b0021..dab31ec014d745be31ac55ec4660e30322e04b9a 100644
--- a/package/gluon-web-network/luasrc/lib/gluon/config-mode/model/admin/network.lua
+++ b/package/gluon-web-network/luasrc/lib/gluon/config-mode/model/admin/network.lua
@@ -119,10 +119,10 @@ uci:foreach("system", "gpio_switch", function(si)
 		}
 
 		local name
-		for pattern, f in pairs(texts) do
+		for pattern, func in pairs(texts) do
 			local match = {si.name:match(pattern)}
 			if match[1] then
-				name = f(match)
+				name = func(match)
 				break
 			end
 		end