diff --git a/agkyra/syncer/pithos_client.py b/agkyra/syncer/pithos_client.py
index 19a8379a3953b4bb00c78c5d5c656d8c83798064..810b241a6ae37c6cf7e80a7c9aafec96b111249a 100644
--- a/agkyra/syncer/pithos_client.py
+++ b/agkyra/syncer/pithos_client.py
@@ -188,10 +188,11 @@ class PithosTargetHandle(object):
 
     def _move_object(self, objname, etag, del_name):
         container = self.endpoint.container
+        dest = common.OBJECT_DIRSEP + utils.join_objname(container, del_name)
         try:
             self.endpoint.object_move(
                 objname,
-                destination='/%s/%s' % (container, del_name),
+                destination=dest,
                 if_etag_match=etag)
         except ClientError as e:
             if e.status == 404: