private void GetAssets(InventoryItemBase it, string assetServer)
{
Dictionary<UUID, AssetType> ids = new Dictionary<UUID, AssetType> ();
OpenSim.Region.Framework.Scenes.UuidGatherer uuidg = new OpenSim.Region.Framework.Scenes.UuidGatherer (m_registry.RequestModuleInterface<IAssetService> ());
uuidg.GatherAssetUuids (it.AssetID, (AssetType)it.AssetType, ids, m_registry);
//if (ids.ContainsKey (it.AssetID))
// ids.Remove (it.AssetID);
foreach (UUID uuid in ids.Keys)
FetchAsset (assetServer, uuid);
}