diff --git a/Shorewall-perl/Shorewall/Chains.pm b/Shorewall-perl/Shorewall/Chains.pm index 0512b4ce2..a712d525d 100644 --- a/Shorewall-perl/Shorewall/Chains.pm +++ b/Shorewall-perl/Shorewall/Chains.pm @@ -1151,7 +1151,9 @@ sub log_rule_limit( $$$$$$$$ ) { my $prefix; - $limit = $globals{LOGLIMIT} unless $limit; + $limit = $globals{LOGLIMIT} unless $limit && $limit ne '-'; + + $predicates .= $limit; if ( $tag ) { if ( $config{LOGTAGONLY} ) {