aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--object-file-convert.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/object-file-convert.c b/object-file-convert.c
index 7ab875afe6..e44c821084 100644
--- a/object-file-convert.c
+++ b/object-file-convert.c
@@ -23,7 +23,7 @@ int repo_oid_to_algop(struct repository *repo, const struct object_id *src,
const struct git_hash_algo *from =
src->algo ? &hash_algos[src->algo] : repo->hash_algo;
- if (from == to) {
+ if (from == to || !to) {
if (src != dest)
oidcpy(dest, src);
return 0;