diff --git a/src/test/java/it/inaf/oats/vospace/CopyServiceTest.java b/src/test/java/it/inaf/oats/vospace/CopyServiceTest.java
index 961fb9c36472cd4c3143682b8be37caff63c2a21..f28931e41af80789a85583a2da31ee2e73a8bbf5 100644
--- a/src/test/java/it/inaf/oats/vospace/CopyServiceTest.java
+++ b/src/test/java/it/inaf/oats/vospace/CopyServiceTest.java
@@ -204,7 +204,7 @@ public class CopyServiceTest {
         Optional<Long> childId = nodeDao.getNodeId("/test3/m1/m2");
         assertTrue(childId.isPresent());
 
-        assertThrows(DuplicateKeyException.class, () -> {
+        assertThrows(IllegalArgumentException.class, () -> {
             copyService.processCopyNodes(getTransfer("/test3/m1/m2", "/test3/m1"), "job_pippo", user);
         }
         );