diff --git a/uSync.Core/Serialization/Serializers/DataTypeSerializer.cs b/uSync.Core/Serialization/Serializers/DataTypeSerializer.cs index 07aeb7a6..bd2f2393 100644 --- a/uSync.Core/Serialization/Serializers/DataTypeSerializer.cs +++ b/uSync.Core/Serialization/Serializers/DataTypeSerializer.cs @@ -120,7 +120,9 @@ protected override SyncAttempt DeserializeCore(XElement node, SyncSer if (editorAlias != item.EditorAlias) { // change the editor type..... - var newEditor = _dataEditors.FirstOrDefault(x => x.Alias.InvariantEquals(editorAlias)); + var newEditor = _dataEditors.FirstOrDefault(x => x.Alias.InvariantEquals(editorAlias)) + ?? _propertyEditors.FirstOrDefault(x => x.Alias.InvariantEquals(editorAlias)); + if (newEditor != null) { details.AddUpdate("EditorAlias", item.EditorAlias, editorAlias, "EditorAlias");