chiark / gitweb /
git fetching: Do not crash if nothing we wanted to fetch exists
[dgit.git] / dgit
diff --git a/dgit b/dgit
index d524bd2de0885bf2f2d1d5f5b8f145573259f845..9393bdd9c329350709e91709faf59c850414eb96 100755 (executable)
--- a/dgit
+++ b/dgit
@@ -2592,7 +2592,8 @@ END
 
        my @fcmd = (@git, qw(fetch -p -n -q), access_giturl(), @fspecs);
        runcmd_ordryrun_local @git, qw(fetch -p -n -q), access_giturl(),
 
        my @fcmd = (@git, qw(fetch -p -n -q), access_giturl(), @fspecs);
        runcmd_ordryrun_local @git, qw(fetch -p -n -q), access_giturl(),
-           @fspecs;
+           @fspecs
+           if @fspecs;
 
        %lrfetchrefs_f = ();
        my %objgot;
 
        %lrfetchrefs_f = ();
        my %objgot;