diff --git a/src/www/firewall_rules_edit.php b/src/www/firewall_rules_edit.php index 87665c346..36ba873a9 100644 --- a/src/www/firewall_rules_edit.php +++ b/src/www/firewall_rules_edit.php @@ -287,7 +287,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'GET') { } } - if (is_ipaddr($pconfig['src']) && is_ipaddr($pconfig['dst']) && !validate_address_family($pconfig['src'], $pconfig['dst'])) { + if (is_ipaddr($pconfig['src']) && is_ipaddr($pconfig['dst'])) { if ((is_ipaddrv4($pconfig['src']) && is_ipaddrv6($pconfig['dst'])) || (is_ipaddrv6($pconfig['src']) && is_ipaddrv4($pconfig['dst']))) { $input_errors[] = sprintf(gettext("The Source IP address %s Address Family differs from the destination %s."), $pconfig['src'], $pconfig['dst']); }