diff --git a/LibOneM2M/OneM2M_Functions.ttcn b/LibOneM2M/OneM2M_Functions.ttcn
index e6059c322b88c7df81e3dfdd71f26a4e594d8064..d74e3743ea33430d8b2acacef667a4783534c3bc 100644
--- a/LibOneM2M/OneM2M_Functions.ttcn
+++ b/LibOneM2M/OneM2M_Functions.ttcn
@@ -2405,7 +2405,7 @@ module OneM2M_Functions {
 							//Send response in any case
 							v_responsePrimitive := valueof(m_responseNotification(int2000, omit));
 							v_responsePrimitive.requestIdentifier := vc_request.primitive.requestPrimitive.requestIdentifier;
-							f_send(e_mca_in_port, m_response(v_responsePrimitive));
+							f_send(e_mcaPortIn, m_response(v_responsePrimitive));
 						}
 						[] mcaPortIn.receive(mw_request(mw_notifyResponsePrimitive(?))) -> value vc_request {
 							tc_ac.stop;
@@ -2413,7 +2413,7 @@ module OneM2M_Functions {
 							//Send response in any case
 							v_responsePrimitive := valueof(m_responseNotification(int2000, omit));
 							v_responsePrimitive.requestIdentifier := vc_request.primitive.requestPrimitive.requestIdentifier;
-							f_send(e_mca_in_port, m_response(v_responsePrimitive));
+							f_send(e_mcaPortIn, m_response(v_responsePrimitive));
 						}
 						[] tc_ac.timeout {
 							setverdict(pass, __SCOPE__ & ": No notification received");
@@ -4123,7 +4123,7 @@ module OneM2M_Functions {
 					//Send response in any case
 					v_response := valueof(m_responseNotification(int2000, omit));
 					v_response.requestIdentifier := vc_request.primitive.requestPrimitive.requestIdentifier;
-					f_send(e_mca_in_port, m_response(v_response));
+					f_send(e_mcaPortIn, m_response(v_response));
 					repeat;
 				}
 				[] mcaPortIn.receive(mw_request(mw_notifyAggregatedNotification)) -> value v_request {