Index: source/ariba/communication/BaseCommunication.cpp
===================================================================
--- source/ariba/communication/BaseCommunication.cpp	(revision 5874)
+++ source/ariba/communication/BaseCommunication.cpp	(revision 6133)
@@ -428,4 +428,10 @@
 			ld.remoteLink = msg->getLocalLink();
 			ld.remoteLocator = remote->clone();
+			ld.remoteEndpoint.getEndpoints().add(
+							msg->getLocalDescriptor().getEndpoints(),
+							endpoint_set::Layer1_4
+						);
+
+
 			localDescriptor.getEndpoints().add(
 				msg->getRemoteDescriptor().getEndpoints(),
