diff --git a/OneM2M_PermutationFunctions.ttcn b/OneM2M_PermutationFunctions.ttcn
index 18a3384c273c5f4dcea1519c4c70a5d7fa4ba612..e4e61b4b8a4743913f357f6e0b718169b0330298 100644
--- a/OneM2M_PermutationFunctions.ttcn
+++ b/OneM2M_PermutationFunctions.ttcn
@@ -9178,7 +9178,7 @@ module OneM2M_PermutationFunctions {
 						p_requestPrimitive.to_ := f_getResourceAddress(v_aeIndex);
 					}
 					p_requestPrimitive.from_ := f_getOriginator(v_aeIndex);					
-					p_requestPrimitive.responseType.responseTypeValue := int1;		//nonBlockingRequestSynch
+					p_requestPrimitive.responseType := {int1, omit};		//nonBlockingRequestSynch
 					
 					// Test Body
 
@@ -9246,7 +9246,7 @@ module OneM2M_PermutationFunctions {
 						p_requestPrimitive.to_ := f_getResourceAddress(v_aeIndex);
 					}
 					p_requestPrimitive.from_ := f_getOriginator(v_aeIndex);					
-					p_requestPrimitive.responseType.responseTypeValue := int1;		//nonBlockingRequestSynch
+					p_requestPrimitive.responseType := {int1,omit};		//nonBlockingRequestSynch
 	
 					// Test Body
 
@@ -9346,7 +9346,7 @@ module OneM2M_PermutationFunctions {
 						p_requestPrimitive.to_ := f_getResourceAddress(v_aeIndex);
 					}
 					p_requestPrimitive.from_ := f_getOriginator(v_aeIndex);					
-					p_requestPrimitive.responseType.responseTypeValue := int1;		//nonBlockingRequestSynch
+					p_requestPrimitive.responseType := {int1, omit};		//nonBlockingRequestSynch
 
 					// Test Body