get_remote_group(): handle remotes with single-character names
[gitweb.git] / http.c
diff --git a/http.c b/http.c
index 44b130c54adc6e0b966fd3423e13e6b72809cb0c..67986200655f88f5545e3df3669c2f4bbe688247 100644 (file)
--- a/http.c
+++ b/http.c
@@ -1250,7 +1250,7 @@ static int fetch_and_setup_pack_index(struct packed_git **packs_head,
        int ret;
 
        if (has_pack_index(sha1)) {
-               new_pack = parse_pack_index(sha1, NULL);
+               new_pack = parse_pack_index(sha1, sha1_pack_index_name(sha1));
                if (!new_pack)
                        return -1; /* parse_pack_index() already issued error message */
                goto add_pack;