anchor.diff:  		<aui:col cssClass="input60">
   			<aui:select name="<%=DossierPartDisplayTerms.DOSSIERPART_PARENTID %>">
   				<c:choose>
  -					<c:when test="<%=Validator.isNotNull(isAddChilds) || Validator.isNotNull(dossierPart)%>">
  +					<c:when test="<%=Validator.isNotNull(isAddChilds) && Validator.isNotNull(dossierPart)%>">
   						<aui:option value="<%=dossierPart.getDossierpartId() %>">
   							<%=dossierPart.getPartName()%>
  +						</aui:option>
  +					</c:when>
  +					<c:when test="<%=!Validator.isNotNull(isAddChilds) && Validator.isNotNull(dossierPart) %>">
  +						<aui:option value="<%=dossierPart.getParentId() %>">
  +							<%=dossierPartParent != null ?  dossierPartParent.getPartName() : StringPool.BLANK%>
   						</aui:option>
   					</c:when>
   					<c:otherwise>
  
positive.code: 	DossierPart dossierPart = (DossierPart) request.getAttribute(WebKeys.DOSSIER_PART_ENTRY);
  	DossierPart dossierPartIsAddChilds = null;
  	
  	long dossierTemplateId = dossierTemplate != null ? dossierTemplate.getDossierTemplateId() : 0L;
  	long dossierPartId = dossierPart != null ? dossierPart.getDossierpartId() : 0L;
  	int [] dossierType = new int[5];
  
negative.code: 	
  	String isAddChilds = ParamUtil.getString(request, "isAddChild");
  	String partListURL = (String) session.getAttribute("partListURL");
  	
  	try {
  		if(dossierPart != null) {
  			dossierPartParent = DossierPartLocalServiceUtil
  							.getDossierPart(dossierPart.getParentId());
  		}
  	}catch(Exception e) {
  		
  	}
  	
  	
  	
  %>
  
  