diff --git a/OpenSim/Data/MySQL/MySQLAssetData.cs b/OpenSim/Data/MySQL/MySQLAssetData.cs index 23077f1cde..d4a7980dd6 100644 --- a/OpenSim/Data/MySQL/MySQLAssetData.cs +++ b/OpenSim/Data/MySQL/MySQLAssetData.cs @@ -142,7 +142,14 @@ namespace OpenSim.Data.MySQL asset.Data = (byte[]) dbReader["data"]; asset.Description = (string) dbReader["description"]; asset.FullID = assetID; - asset.Local = (bool)dbReader["local"]; + try + { + asset.Local = (bool)dbReader["local"]; + } + catch (System.InvalidCastException) + { + asset.Local = false; + } asset.Name = (string) dbReader["name"]; asset.Type = (sbyte) dbReader["assetType"]; }