--- /usr/local/pkg/pfblockerng/pfblockerng.inc +++ /usr/local/pkg/pfblockerng/pfblockerng.inc @@ -2023,10 +2023,10 @@ } // Update config.xml, if changes required - if ($pfbupdate) { + if ($pfbupdate && $pfb['dnsbl'] == 'on') { config_set_path('nat/rule', $new_nat); - config_set_path('virtualip/vip', $new_vip); - write_config('pfBlockerNG: saving DNSBL changes'); + config_set_path('virtualip/vip', $new_vip); + write_config('pfBlockerNG: saving DNSBL changes'); } if ($mode == 'enabled' && $pfbupdate) {