about summary refs log tree commit homepage
path: root/lib/PublicInbox/Import.pm
diff options
context:
space:
mode:
Diffstat (limited to 'lib/PublicInbox/Import.pm')
-rw-r--r--lib/PublicInbox/Import.pm4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/PublicInbox/Import.pm b/lib/PublicInbox/Import.pm
index e1f48771..cb25215d 100644
--- a/lib/PublicInbox/Import.pm
+++ b/lib/PublicInbox/Import.pm
@@ -179,9 +179,9 @@ sub _update_git_info ($$) {
                 run_die([@cmd, qw(read-tree -m -v -i), $self->{ref}], $env);
         }
         run_die([@cmd, 'update-server-info'], undef);
-        ($self->{path_type} eq '2/38') and eval {
+        my $ibx = $self->{-inbox};
+        ($ibx && $self->{path_type} eq '2/38') and eval {
                 require PublicInbox::SearchIdx;
-                my $ibx = $self->{-inbox} || $git_dir;
                 my $s = PublicInbox::SearchIdx->new($ibx);
                 $s->index_sync({ ref => $self->{ref} });
         };