diff --git a/Shorewall/Perl/Shorewall/Tc.pm b/Shorewall/Perl/Shorewall/Tc.pm index 3721a090f..305e9ab7f 100644 --- a/Shorewall/Perl/Shorewall/Tc.pm +++ b/Shorewall/Perl/Shorewall/Tc.pm @@ -205,7 +205,7 @@ sub process_tc_rule( ) { my ( $mark, $designator, $remainder ) = split( /:/, $originalmark, 3 ); - fatal_error "Invalid MARK ($originalmark)" unless defined $mark || $mark eq ''; + fatal_error "Invalid MARK ($originalmark)" unless supplied $mark; if ( $remainder ) { if ( $originalmark =~ /^\w+\(?.*\)$/ ) {