about summary refs log tree commit homepage
path: root/lib/PublicInbox/LeiMirror.pm
diff options
context:
space:
mode:
Diffstat (limited to 'lib/PublicInbox/LeiMirror.pm')
-rw-r--r--lib/PublicInbox/LeiMirror.pm2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/PublicInbox/LeiMirror.pm b/lib/PublicInbox/LeiMirror.pm
index e4aa620e..87311198 100644
--- a/lib/PublicInbox/LeiMirror.pm
+++ b/lib/PublicInbox/LeiMirror.pm
@@ -913,7 +913,7 @@ failed to extract epoch number from $src
         # filter out the epochs we skipped
         $self->{chg}->{manifest} = 1 if $m && delete(@$m{@skip});
 
-        (!$self->{dry_run} && !-d $dst) and File::Path::mkpath($dst);
+        $self->{dry_run} or File::Path::mkpath($dst);
 
         $lei->{opt}->{'inbox-config'} =~ /\A(?:always|v2)\z/s and
                 _get_txt_start($task, '_/text/config/raw', $fini);