diff --git a/radicale/__init__.py b/radicale/__init__.py index 5a969d6e..80fdb5de 100644 --- a/radicale/__init__.py +++ b/radicale/__init__.py @@ -765,12 +765,6 @@ class Application: return FORBIDDEN if to_item and environ.get("HTTP_OVERWRITE", "F") != "T": return PRECONDITION_FAILED - if (to_item and item.uid != to_item.uid or - not to_item and - to_collection.path != item.collection.path and - to_collection.has_uid(item.uid)): - return self._webdav_error_response( - "C" if tag == "VCALENDAR" else "CR", "no-uid-conflict") to_href = posixpath.basename(to_path.strip("/")) try: self.Collection.move(item, to_collection, to_href)