diff -r acdb9a15137c -r e1953a34c110 mercurial/utils/storageutil.py --- 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