diff --git a/Shorewall/Perl/Shorewall/Config.pm b/Shorewall/Perl/Shorewall/Config.pm index 253e6bb71..ff16c98b3 100644 --- a/Shorewall/Perl/Shorewall/Config.pm +++ b/Shorewall/Perl/Shorewall/Config.pm @@ -2962,10 +2962,11 @@ sub process_compiler_directive( $$$$ ) { } else { delete $actparams{$var} } + + $parmsmodified = PARMSMODIFIED; } else { directive_warning( 'Yes', "Shorewall variable $2 does not exist", $filename, $linenumber ); } - } else { if ( exists $variables{$2} ) { delete $variables{$2};