diff options
-rw-r--r-- | src/index.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/index.c b/src/index.c index 46bbafd3f..95e56b7d5 100644 --- a/src/index.c +++ b/src/index.c @@ -166,7 +166,7 @@ int git_index_open_inrepo(git_index **index_out, git_repository *repo) void git_index_free(git_index *index) { - if (index == NULL) + if (index == NULL || index->repository != NULL) return; git_index_clear(index); |