rendered paste bodyIndex: opensync/engine/opensync_obj_engine.c
===================================================================
--- opensync/engine/opensync_obj_engine.c (revision 2580)
+++ opensync/engine/opensync_obj_engine.c (working copy)
@@ -468,7 +468,7 @@
*
* ^^irmc hacks in the irmc plugin ;-)
*/
- if (newChangeType == OSYNC_CHANGE_TYPE_ADDED && !osync_mapping_entry_get_uid(entry_engine->entry))
+ if (newChangeType == OSYNC_CHANGE_TYPE_ADDED || !osync_mapping_entry_get_uid(entry_engine->entry))
osync_change_set_uid(existChange, osync_change_get_uid(masterChange));
else
osync_change_set_uid(existChange, osync_mapping_entry_get_uid(entry_engine->entry));