diff --git a/H/rheap.h b/H/rheap.h index 1669ecf24..a5945bd77 100644 --- a/H/rheap.h +++ b/H/rheap.h @@ -1338,6 +1338,13 @@ RestoreEntries(PropEntry *pp, int int_key) ve->ValueOfVE = AtomTermAdjust(tv); } break; + case HoldProperty: + { + HoldEntry *he = (HoldEntry *)pp; + he->NextOfPE = + PropAdjust(he->NextOfPE); + } + break; case ArrayProperty: { ArrayEntry *ae = (ArrayEntry *)pp;