diff --git a/src/opnsense/mvc/app/library/OPNsense/Firewall/NptRule.php b/src/opnsense/mvc/app/library/OPNsense/Firewall/NptRule.php index d77c18528..63fc1afe6 100644 --- a/src/opnsense/mvc/app/library/OPNsense/Firewall/NptRule.php +++ b/src/opnsense/mvc/app/library/OPNsense/Firewall/NptRule.php @@ -74,7 +74,7 @@ class NptRule extends Rule foreach ($this->reader('npt') as $rule) { if (empty($rule['to'])) { /* auto-detect expands from dynamic interface address */ - $rule['to'] = "({$rule['interface']}:0)/" . explode('/', $rule['from'])[1]; + $rule['to'] = parseInterface($rule['interface'], '(', ':0)/' . explode('/', $rule['from'])[1]); } yield $rule; }