From becb949a3312f3281a92002c2656736b97e75c44 Mon Sep 17 00:00:00 2001 From: Diva Canto Date: Thu, 5 Jun 2014 18:59:30 -0700 Subject: May fix mantis #7133 --- .../Avatar/UserProfiles/UserProfileModule.cs | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) (limited to 'OpenSim/Region/CoreModules') diff --git a/OpenSim/Region/CoreModules/Avatar/UserProfiles/UserProfileModule.cs b/OpenSim/Region/CoreModules/Avatar/UserProfiles/UserProfileModule.cs index c4b5aac..fab3978 100644 --- a/OpenSim/Region/CoreModules/Avatar/UserProfiles/UserProfileModule.cs +++ b/OpenSim/Region/CoreModules/Avatar/UserProfiles/UserProfileModule.cs @@ -1152,16 +1152,21 @@ namespace OpenSim.Region.CoreModules.Avatar.UserProfiles } parameters = (OSDMap)Params; - - OSDArray list = (OSDArray)parameters["result"]; - - foreach(OSD asset in list) + + if (parameters.ContainsKey("result")) { - OSDString assetId = (OSDString)asset; + OSDArray list = (OSDArray)parameters["result"]; + + foreach (OSD asset in list) + { + OSDString assetId = (OSDString)asset; - Scene.AssetService.Get(string.Format("{0}/{1}",assetServerURI, assetId.AsString())); + Scene.AssetService.Get(string.Format("{0}/{1}", assetServerURI, assetId.AsString())); + } + return true; } - return true; + else + return false; } /// -- cgit v1.1