diff --git a/RuriLib/Models/CVar.cs b/RuriLib/Models/CVar.cs index 21f292e..d790285 100644 --- a/RuriLib/Models/CVar.cs +++ b/RuriLib/Models/CVar.cs @@ -119,7 +119,9 @@ namespace RuriLib.Models return Value; case VarType.List: - return "[" + string.Join(", ", (List)Value) + "]"; + if (Value.GetType() == typeof(List)) return "[" + string.Join(", ", (List)Value) + "]"; // Coming internally + else if (Value.GetType() == typeof(object[])) return "[" + string.Join(", ", Value) + "]"; // Coming from the DB + else return ""; case VarType.Dictionary: return "{" + string.Join(", ", ((Dictionary)Value).Select(d => "(" + d.Key + ", " + d.Value + ")")) + "}";