diff --git a/src/opnsense/mvc/app/library/OPNsense/Firewall/SNatRule.php b/src/opnsense/mvc/app/library/OPNsense/Firewall/SNatRule.php index dc5d961cd..cf96f6b30 100644 --- a/src/opnsense/mvc/app/library/OPNsense/Firewall/SNatRule.php +++ b/src/opnsense/mvc/app/library/OPNsense/Firewall/SNatRule.php @@ -106,6 +106,8 @@ class SNatRule extends Rule $rule['disabled'] = true; } $rule[$fieldname] = "$" . $rule[$fieldname]; + } elseif (!empty($rule[$fieldname])) { + $rule[$fieldname] = str_replace('-', ':', $rule[$fieldname]); // range interpretation } } if (empty($rule['poolopts']) || $rule['poolopts'] != "source-hash") {