diff --git a/OneM2M_Testcases_CSE_Release_4.ttcn b/OneM2M_Testcases_CSE_Release_4.ttcn
index b7e2103c6b97a91ec62fc1a4bd62bf35939ca490..494ff0f7d9cc1d34cc50cd11f4a2aa7dfcb41e0f 100644
--- a/OneM2M_Testcases_CSE_Release_4.ttcn
+++ b/OneM2M_Testcases_CSE_Release_4.ttcn
@@ -7920,7 +7920,7 @@ module OneM2M_Testcases_CSE_Release_4 {
 				
 				function f_CSE_3GPP_NIDD_004() runs on ScefSimu system ScefSystem{
 					var template RequestPrimitive v_createServiceSubscribedNode := m_createServiceSubscribedNode;
-					var integer v_aeIndex := -1, v_serviceSubscribedNodeIndex := -1;
+					var integer v_aeIndex := -1, v_serviceSubscribedNodeIndex := -1, v_subscriptionProfileIndex := -1;
 					var RequestPrimitive v_request;
 					var OneM2M_Types_3GPP_T8.URI v_requestResourceURI;
 					var template T8Request v_requestPrimitive;
@@ -7928,6 +7928,7 @@ module OneM2M_Testcases_CSE_Release_4 {
 					var RequestBody niddConfig := {individualNiddConfiguration := v_niddConfiguration};
 					var RequestHeaders v_requestHeader; // := {header_name := "header1"};
 					//var template NiddConfiguration v_niddConfiguration;
+					var RequestPrimitive v_createServiceSubscriptionProfile;
 
 					
 					v_createServiceSubscribedNode.primitiveContent.serviceSubscribedNode.niddRequired := true;