diff --git a/LibOneM2M/OneM2M_Functions.ttcn b/LibOneM2M/OneM2M_Functions.ttcn
index 6a727af577efea066b9d26a775e403a49e585833..8d1d385616fb02baa8a359a89e448cf653d3eed7 100644
--- a/LibOneM2M/OneM2M_Functions.ttcn
+++ b/LibOneM2M/OneM2M_Functions.ttcn
@@ -508,7 +508,6 @@ module OneM2M_Functions {
 			
 				var RequestPrimitive v_request;
 				var MsgIn v_response;
-				var integer v_aeAuxIndex := -1;
 								
 				v_request := valueof(m_createAeAux(p_accessControlPolicyIDs, p_poaList));
 				
@@ -564,17 +563,14 @@ module OneM2M_Functions {
 			function f_cse_preamble_registerAeWithId(XSD.ID p_appId, in template (value) AccessControlOperations p_allowedOperations := int63) runs on AeSimu return integer {//c_CRUDNDi
 			
 				var RequestPrimitive v_request;
-				var integer v_aeAuxIndex := -1;
-				var integer v_acpAuxIndex := -1;
-			
+				
 				if(PICS_ACP_SUPPORT){
-					v_acpAuxIndex := f_cse_createAccessControlPolicyAux(p_allowedOperations := p_allowedOperations);
-					vc_acpAuxIndex := v_acpAuxIndex;
+					vc_acpAuxIndex := f_cse_createAccessControlPolicyAux(p_allowedOperations := p_allowedOperations);
 				}
 				
-				if(v_acpAuxIndex != -1) {
-					vc_resourcesIndexToBeDeleted := {v_acpAuxIndex};
-					v_request := valueof(m_createAe(p_appId, {f_getResourceId(vc_resourcesList[v_acpAuxIndex].resource)}, -));
+				if(vc_acpAuxIndex != -1) {
+					vc_resourcesIndexToBeDeleted := {vc_acpAuxIndex};
+					v_request := valueof(m_createAe(p_appId, {f_getResourceId(vc_resourcesList[vc_acpAuxIndex].resource)}, -));
 					
 					//TODO Test, to be removed
 					v_request.to_ := f_getResourceAddress();
diff --git a/LibOneM2M/OneM2M_TestSystem.ttcn b/LibOneM2M/OneM2M_TestSystem.ttcn
index 00773447475ab312dcca6ace6a9ce389381d7e41..78448491b8d7237feb8517c251124e9dc03dc7bd 100644
--- a/LibOneM2M/OneM2M_TestSystem.ttcn
+++ b/LibOneM2M/OneM2M_TestSystem.ttcn
@@ -34,8 +34,8 @@ module OneM2M_TestSystem {
 		var TestSystemRole vc_testSystemRole;
 		var MyResourcesList vc_resourcesList;
 		var IntegerList vc_resourcesIndexToBeDeleted := {};
-		var integer vc_aeAuxIndex;//TODO To be removed
-		var integer vc_acpAuxIndex;
+		var integer vc_aeAuxIndex := -1;//TODO To be removed
+		var integer vc_acpAuxIndex := -1;
 		var AccessControlPolicy_optional vc_acpAux;
 		var MsgIn vc_request;
 		var MsgIn vc_response;