diff --git a/package/firewall/files/new/20-firewall b/package/firewall/files/new/20-firewall
index 217e3f66bba89673dd4577df6ce88b8932da8cd5..126fb9bad0381b9a9e6278cfd128a04c75c570b6 100644
--- a/package/firewall/files/new/20-firewall
+++ b/package/firewall/files/new/20-firewall
@@ -8,7 +8,7 @@ load_zones() {
 	local network
 	config_get name $1 name
 	config_get network $1 network
-	[ -z "$network" ] && return
+	[ -z "$network" ] && network=$name 
 	for n in $network; do
 		local ifname
 		config_get ifname $n ifname