diff --git a/LibOneM2M/OneM2M_Functions.ttcn b/LibOneM2M/OneM2M_Functions.ttcn
index 9a8e8b099326cea64e39dc29c8aa63772974648d..b69a5262daad0ee2bf7c404f8dfe1d2ccc2060b0 100644
--- a/LibOneM2M/OneM2M_Functions.ttcn
+++ b/LibOneM2M/OneM2M_Functions.ttcn
@@ -959,7 +959,7 @@ module OneM2M_Functions {
 						//TODO Save resource and generate required attributes
 						v_responsePrimitive := f_getCreateResponsePrimitive(v_request.primitive.requestPrimitive.resourceType, v_request.primitive.requestPrimitive);
 						mccPort.send(m_response(v_responsePrimitive));
-						f_checkAttributesToBeSaved(v_request.primitive.requestPrimitive.resourceType, v_request, vc_response.primitive.responsePrimitive);
+						f_checkAttributesToBeSaved(v_request.primitive.requestPrimitive.resourceType, v_request.primitive.requestPrimitive, vc_response.primitive.responsePrimitive);
 						f_setResource(vc_response.primitive.responsePrimitive.primitiveContent, v_request.primitive.requestPrimitive.resourceType, vc_remoteCseIndex);					
 					}
 					[] mccPort.receive{
diff --git a/OneM2M_TestControl.ttcn b/OneM2M_TestControl.ttcn
index 2ee2c6e8e6bb19d4a5a49f7124df53d5ba711594..2f8ab112dccbccffb711982c552671b5198a4fe1 100644
--- a/OneM2M_TestControl.ttcn
+++ b/OneM2M_TestControl.ttcn
@@ -44,7 +44,7 @@ module OneM2M_TestControl {
 		execute(TC_CSE_REG_CRE_022());
 		execute(TC_CSE_REG_CRE_023());
 		execute(TC_CSE_REG_CRE_025());
-		execute(TC_CSE_REG_CRE_026());
+		execute(TC_CSE_REG_CRE_028());
 		execute(TC_CSE_REG_RET_001());
 		execute(TC_CSE_REG_RET_005());
 		execute(TC_CSE_REG_RET_008());
diff --git a/OneM2M_Testcases.ttcn b/OneM2M_Testcases.ttcn
index 5f19e0ebefe94369b3f015a2bcdaf4cd8ac1d64e..6c3e0808e9ae453cbcd698a95ee4e015d7c0f00a 100644
--- a/OneM2M_Testcases.ttcn
+++ b/OneM2M_Testcases.ttcn
@@ -1528,7 +1528,7 @@ module OneM2M_Testcases {
 				 * @desc Check that the IUT rejects registration of already registered AE (C-AE-ID-STEM provided by AE) 
 				 * 
 				 */
-				testcase TC_CSE_REG_CRE_026() runs on AeSimu system CseSystem {
+				testcase TC_CSE_REG_CRE_028() runs on AeSimu system CseSystem {
 				  
 					var MsgIn v_response;
 					var RequestPrimitive v_request;