diff --git a/Shorewall/Perl/Shorewall/Misc.pm b/Shorewall/Perl/Shorewall/Misc.pm
index 2219571..7fbc2b6 100644
--- a/Shorewall/Perl/Shorewall/Misc.pm
+++ b/Shorewall/Perl/Shorewall/Misc.pm
@@ -404,19 +404,7 @@ sub convert_blacklist() {
     my @rules;
     
     if ( @$zones || @$zones1 ) {
-	if ( supplied $level ) {
-	    my $logchainref = new_standard_chain 'blacklog';
-
-	    $target =~ s/A_//;
-	    $target = 'reject' if $target eq 'REJECT';
-
-	    log_rule_limit( $level , $logchainref , 'blacklst' , $disposition , "$globals{LOGLIMIT}" , '', 'add',	'' );
-
-	    add_ijump( $logchainref, j => 'AUDIT', targetopts => '--type ' . lc $target ) if $audit;
-	    add_ijump( $logchainref, g => $target );
-
-	    $target = 'blacklog';
-	} elsif ( $audit ) {
+	if ( $audit ) {
 	    require_capability 'AUDIT_TARGET', "BLACKLIST_DISPOSITION=$disposition", 's';
 	    $target = verify_audit( $disposition );
 	}
@@ -447,7 +435,7 @@ sub convert_blacklist() {
 
 	    warning_message "Duplicate 'whitelist' option ignored" if $whitelist > 1;
 
-	    my $tgt = $whitelist ? 'RETURN' : $target;
+	    my $tgt = $whitelist ? 'WHITELIST' : $target;
 
 	    if ( $auditone ) {
 		fatal_error "'audit' not allowed in whitelist entries" if $whitelist;
