diff --git a/product/ERP5SyncML/PublicationSynchronization.py b/product/ERP5SyncML/PublicationSynchronization.py
index 6346eb1a6b0e19ae9e1ca7df32a32781090a6f1f..6d2733ae6d6dac9819419fd2370880e34d19ae43 100644
--- a/product/ERP5SyncML/PublicationSynchronization.py
+++ b/product/ERP5SyncML/PublicationSynchronization.py
@@ -83,6 +83,7 @@ class PublicationSynchronization(XMLSyncUtils):
         LOG('Warning !!!, reseting client synchronization for subscriber:', WARNING,
             subscriber.getPath())
         subscriber.resetAllSignatures()
+        subscriber.resetAnchors()
 
       # Check if the last time synchronization is the same as the client one
       if subscriber.getNextAnchor() != last_anchor: