diff --git a/vospace-ui-backend/src/main/java/it/inaf/ia2/vospace/ui/controller/UploadController.java b/vospace-ui-backend/src/main/java/it/inaf/ia2/vospace/ui/controller/UploadController.java
index 96516bde0489f0e4dd493229b59b9f62077437fd..f2cf7246100ab0c5db05f544b77265593899489c 100644
--- a/vospace-ui-backend/src/main/java/it/inaf/ia2/vospace/ui/controller/UploadController.java
+++ b/vospace-ui-backend/src/main/java/it/inaf/ia2/vospace/ui/controller/UploadController.java
@@ -88,7 +88,7 @@ public class UploadController extends BaseController {
         transfer.setTarget(uri);
 
         Protocol protocol = new Protocol();
-        protocol.setUri("ivo://ivoa.net/vospace/core#httpget");
+        protocol.setUri("ivo://ivoa.net/vospace/core#httpput");
         transfer.getProtocols().add(protocol);
 
         return client.getFileServiceEndpoints(transfer).get(0).getEndpoint();