minor safeguard

This commit is contained in:
UbitUmarov
2021-11-03 01:52:13 +00:00
parent 2e8ec93386
commit 7663d92242

View File

@@ -843,7 +843,7 @@ namespace OpenSim.Region.CoreModules.Framework.InventoryAccess
while(true)
{
parent = m_Scene.InventoryService.GetFolder(userID, parent.ParentID);
if (parent != null && parent.ParentID == UUID.Zero)
if (parent != null && (parent.ParentID == UUID.Zero || parent.ID == parent.ParentID))
break;
if (parent == null || parent.Type == (int)FolderType.Trash || parent.Type == (int)FolderType.LostAndFound)
{