diff --git a/Shorewall/Perl/Shorewall/Chains.pm b/Shorewall/Perl/Shorewall/Chains.pm index 1a2ea5116..e0ff5e12f 100644 --- a/Shorewall/Perl/Shorewall/Chains.pm +++ b/Shorewall/Perl/Shorewall/Chains.pm @@ -7561,7 +7561,7 @@ sub expand_rule( $$$$$$$$$$$;$ ) $exceptionrule, $actparms{disposition} || $disposition, $target ), - 1, + $terminating{$basictarget} || ( $targetref || $targetref->{complete} ), $matches ); }