diff --git a/src/fr/inrialpes/exmo/align/service/HTMLAServProfile.java b/src/fr/inrialpes/exmo/align/service/HTMLAServProfile.java
index 1bce196e5753dd94084be4e0d995ba63aea1ecbe..df9964daf5a2689a1db1e758070976677485602f 100644
--- a/src/fr/inrialpes/exmo/align/service/HTMLAServProfile.java
+++ b/src/fr/inrialpes/exmo/align/service/HTMLAServProfile.java
@@ -335,15 +335,15 @@ public class HTMLAServProfile implements AlignmentServiceProfile {
 	} else if ( perf.equals("store") ) {
 	    // here should be done the switch between store and load/store
 	    String id = (String)params.getParameter("id");
-	    String url = (String)params.getParameter("url");
-	    if ( url != null && !url.equals("") ) { // Load the URL
-		Message answer = manager.load( new Message(newId(),(Message)null,myId,serverId,"", params) );
-		if ( answer instanceof ErrorMsg ) {
-		    msg = testErrorMessages( answer );
-		} else {
-		    id = answer.getContent();
-		}
-	    }
+	    //String url = (String)params.getParameter("url");
+	    //if ( url != null && !url.equals("") ) { // Load the URL
+	    //Message answer = manager.load( new Message(newId(),(Message)null,myId,serverId,"", params) );
+	    //if ( answer instanceof ErrorMsg ) {
+	    //    msg = testErrorMessages( answer );
+	    //} else {
+	    //    id = answer.getContent();
+	    //}
+	    //}
 	    if ( id != null ){ // Store it
 		Message answer = manager.store( new Message(newId(),(Message)null,myId,serverId,id, params) );
 		if ( answer instanceof ErrorMsg ) {
diff --git a/src/fr/inrialpes/exmo/align/service/jade/JadeFIPAAServiceAgent.java b/src/fr/inrialpes/exmo/align/service/jade/JadeFIPAAServiceAgent.java
index 36f4fee7f2f393f24cd789b9d0fa3f4e7450f2c9..89e3c3bf26b8d5620213e5b47a0d6e3ed94e6965 100755
--- a/src/fr/inrialpes/exmo/align/service/jade/JadeFIPAAServiceAgent.java
+++ b/src/fr/inrialpes/exmo/align/service/jade/JadeFIPAAServiceAgent.java
@@ -122,7 +122,7 @@ public class JadeFIPAAServiceAgent extends Agent {
 									}else if (perf.equals("METADATA")){
 										//TODO
 									}else if (perf.equals("STORE")){
-										Message answer = manager.store(new Message(newId(), (Message)null,myId,serverId,"",params));
+									    Message answer = manager.store(new Message(newId(), (Message)null,myId,serverId,(String)params.getParameter("id"),params));
 										if(!(answer instanceof ErrorMsg)){
 											ACLMessage JADEanswer=msg.createReply();
 											msg.setPerformative(ACLMessage.INFORM);