diff --git a/libntfs-3g/runlist.c b/libntfs-3g/runlist.c index 9c973f9f..69f59356 100644 --- a/libntfs-3g/runlist.c +++ b/libntfs-3g/runlist.c @@ -136,9 +136,10 @@ runlist_element *ntfs_rl_extend(ntfs_attr *na, runlist_element *rl, if (!newrl) { errno = ENOMEM; rl = (runlist_element*)NULL; - } else + } else { na->rl = newrl; rl = &newrl[irl]; + } } else { ntfs_log_error("Cannot extend unmapped runlist"); errno = EIO;