|
@@ -2484,7 +2484,7 @@ end;
|
|
}
|
|
}
|
|
procedure TDOMDocument.NodeListDestroyed(aList: TDOMNodeList);
|
|
procedure TDOMDocument.NodeListDestroyed(aList: TDOMNodeList);
|
|
begin
|
|
begin
|
|
- if not (nfDestroying in FFlags) then
|
|
|
|
|
|
+ if (not (nfDestroying in FFlags)) and (FNodeLists <> nil) then
|
|
FNodeLists.RemoveData(aList);
|
|
FNodeLists.RemoveData(aList);
|
|
end;
|
|
end;
|
|
|
|
|