diff --git a/OneM2M_Testcases_CSE.ttcn b/OneM2M_Testcases_CSE.ttcn
index f69ceb0c8af857fd6c30909fe9e304ecf7ca8362..7a10b9f3b4ccacb98fc1c64f8cf77d3b6f10953d 100644
--- a/OneM2M_Testcases_CSE.ttcn
+++ b/OneM2M_Testcases_CSE.ttcn
@@ -2199,6 +2199,15 @@ module OneM2M_Testcases_CSE {
 						f_CSE_REG_CRE_026(v_utRequest,v_request,v_action);
 					}
 					
+					testcase TC_CSE_REG_CRE_026_CST() runs on CseSimu system CseSystem {
+						var template UtTriggerPrimitive v_utRequest := m_utCreateRemoteCSE;
+						var template RequestPrimitive v_request := mw_createRemoteCSE;
+						var charstring v_action :=  __SCOPE__ & ": Please, send a CSE registration request with optional attribute cseType";
+						v_utRequest.primitiveContent.remoteCSE.cseType := "UNINITIALIZED";
+						v_request.primitiveContent.remoteCSE.cseType := ?;
+						f_CSE_REG_CRE_026(v_utRequest,v_request,v_action);
+					}
+					
 					function f_CSE_REG_CRE_026(template UtTriggerPrimitive p_utRequest, template RequestPrimitive p_request, in charstring p_action) runs on CseSimu {
 	  
 						var ResponsePrimitive v_responsePrimitive;
@@ -2226,10 +2235,10 @@ module OneM2M_Testcases_CSE {
 							}
 							[] mccPortIn.receive {
 								tc_ac.stop;
-								setverdict(inconc, __SCOPE__&":INFO: Unexpected message received");
+								setverdict(fail, __SCOPE__&":INFO: Unexpected message received");
 							}
 							[] tc_ac.timeout {
-								setverdict(inconc, __SCOPE__&":INFO: No request received for creating resource type remoteCSE");
+								setverdict(fail, __SCOPE__&":INFO: No request received for creating resource type remoteCSE");
 							}
 						}