Commit Diff


commit - 48cae60d0ae734495d85aa8a8d9409e71cfe7d76
commit + a1c4175c5155778fc345c2ed8e5fb31904ff3686
blob - 0106f4d117b8902efa3b6b09159dc97bf18a70d6
blob + 2b33b7d2fe30a50299fc2d669978a76c66ce98c0
--- lib/reference.c
+++ lib/reference.c
@@ -1364,7 +1364,7 @@ got_ref_delete(struct got_reference *ref, struct got_r
 		if (err)
 			return err;
 
-		err = got_ref_open(&ref2, repo, got_ref_get_name(ref), 1);
+		err = got_ref_open(&ref2, repo, got_ref_get_name(ref), 0);
 		if (err) {
 			if (err->code == GOT_ERR_NOT_REF)
 				return NULL;
@@ -1379,7 +1379,7 @@ got_ref_delete(struct got_reference *ref, struct got_r
 		if (err)
 			return err;
 
-		err = got_ref_open(&ref2, repo, got_ref_get_name(ref), 1);
+		err = got_ref_open(&ref2, repo, got_ref_get_name(ref), 0);
 		if (err) {
 			if (err->code == GOT_ERR_NOT_REF)
 				return NULL;