diff --git a/src/etc/rc.newwanip b/src/etc/rc.newwanip index 8271b8476..dfd434260 100755 --- a/src/etc/rc.newwanip +++ b/src/etc/rc.newwanip @@ -165,9 +165,10 @@ if (!is_ipaddr($cacheip) || $ip != $cacheip || !is_ipaddr($configip)) { plugins_configure('vpn', false, array($interface)); plugins_configure('newwanip', false, array($interface)); rrd_configure(); - filter_configure_sync(); if (is_ipaddr($ip)) { @file_put_contents($cacheip_file, $ip); } } + +filter_configure_sync(); diff --git a/src/etc/rc.newwanipv6 b/src/etc/rc.newwanipv6 index 6d1259713..70e3ad1cd 100755 --- a/src/etc/rc.newwanipv6 +++ b/src/etc/rc.newwanipv6 @@ -146,9 +146,10 @@ if (!is_ipaddr($cacheip) || $ip != $cacheip || !is_ipaddr($configip)) { plugins_configure('vpn', false, array($interface)); plugins_configure('newwanip', false, array($interface)); rrd_configure(); - filter_configure_sync(); if (is_ipaddr($ip)) { @file_put_contents($cacheip_file, $ip); } } + +filter_configure_sync();