mercurial/utils/storageutil.py
changeset 49783 e1953a34c110
parent 49672 e92de86cf4f8
child 49845 e0c0545e2e55
--- a/mercurial/utils/storageutil.py	Tue Dec 06 12:10:31 2022 +0100
+++ b/mercurial/utils/storageutil.py	Wed Dec 07 20:12:23 2022 +0100
@@ -458,6 +458,10 @@
             if debug_info is not None:
                 debug_delta_source = "storage"
             baserev = deltaparentrev
+        elif deltaparentrev == nullrev:
+            if debug_info is not None:
+                debug_delta_source = "storage"
+            baserev = deltaparentrev
         else:
             if deltaparentrev != nullrev and debug_info is not None:
                 debug_info['denied-base-not-available'] += 1