diff --git a/components/editorControls/userControlWrapper/SerializationHelper.cs b/components/editorControls/userControlWrapper/SerializationHelper.cs index b8771db49f..128754ed4a 100644 --- a/components/editorControls/userControlWrapper/SerializationHelper.cs +++ b/components/editorControls/userControlWrapper/SerializationHelper.cs @@ -10,7 +10,7 @@ namespace umbraco.editorControls.userControlGrapper { public static object ValueFromXmlString(object value, Type type) { - XmlSerializer ser = new XmlSerializer(value.GetType()); + XmlSerializer ser = new XmlSerializer(type); StringReader strRdr = new StringReader(value.ToString()); XmlTextReader xmlRdr = new XmlTextReader(strRdr); object obj = ser.Deserialize(xmlRdr);