From e8c1de8e7298e6c210a89b2449d636493f516c5e Mon Sep 17 00:00:00 2001 From: Tleiades Hax Date: Sat, 13 Oct 2007 09:10:53 +0000 Subject: --- OpenSim/Framework/Data.MySQL/MySQLInventoryData.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'OpenSim/Framework/Data.MySQL/MySQLInventoryData.cs') diff --git a/OpenSim/Framework/Data.MySQL/MySQLInventoryData.cs b/OpenSim/Framework/Data.MySQL/MySQLInventoryData.cs index 6423f28..7bd1273 100644 --- a/OpenSim/Framework/Data.MySQL/MySQLInventoryData.cs +++ b/OpenSim/Framework/Data.MySQL/MySQLInventoryData.cs @@ -225,10 +225,13 @@ namespace OpenSim.Framework.Data.MySQL MySqlDataReader reader = result.ExecuteReader(); List items = new List(); - while(reader.Read()) + while (reader.Read()) items.Add(readInventoryFolder(reader)); - InventoryFolderBase rootFolder = items[0]; //should only be one folder with parent set to zero (the root one). + InventoryFolderBase rootFolder = null; + if (items.Count > 0) + rootFolder = items[0]; //should only be one folder with parent set to zero (the root one). + reader.Close(); result.Dispose(); -- cgit v1.1