summaryrefslogtreecommitdiffhomepage
path: root/modules/luci-base
diff options
context:
space:
mode:
Diffstat (limited to 'modules/luci-base')
-rw-r--r--modules/luci-base/luasrc/cbi/datatypes.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/luci-base/luasrc/cbi/datatypes.lua b/modules/luci-base/luasrc/cbi/datatypes.lua
index 98f6a44d77..72b41ddad8 100644
--- a/modules/luci-base/luasrc/cbi/datatypes.lua
+++ b/modules/luci-base/luasrc/cbi/datatypes.lua
@@ -143,7 +143,7 @@ function ipmask4(val)
return false
end
- if not bits and not ip4addr(mask) then
+ if not bits and mask and not ip4addr(mask) then
return false
end
@@ -158,7 +158,7 @@ function ipmask6(val)
return false
end
- if not bits and not ip6addr(mask) then
+ if not bits and mask and not ip6addr(mask) then
return false
end