diff --git a/product/ERP5SyncML/SynchronizationTool.py b/product/ERP5SyncML/SynchronizationTool.py
index ea2ad1ab9cf9d4d82f3cc291b12e70e4c7ea88e9..c466e44d0a2a292472983dac0584bc11e040d2d9 100644
--- a/product/ERP5SyncML/SynchronizationTool.py
+++ b/product/ERP5SyncML/SynchronizationTool.py
@@ -541,7 +541,7 @@ class SynchronizationTool( SubscriptionSynchronization,
     signature = subscriber.getSignatureFromObjectId(object.getId()) # XXX may be change for rid
     copy_path = conflict.getCopyPath()
     signature.delConflict(conflict)
-    if len(signature.getConflictList()) == 0:
+    if not signature.getConflictList():
       if copy_path is not None:
         #LOG('p_sync.applyPublisherValue, conflict_list empty on : ', TRACE, signature)
         # Delete the copy of the object if the there is one