 						field.applySymbol(FieldSymbol.CONFIRMED);
 						break
 					case APPROVE_MISSING_VALUES_IN_ROW_MENU_ITEM:
-						setSymbolInBlankChildren(parentEntity, FieldSymbol.CONFIRMED);
+						setSymbolInBlankChildren(parentEntity, parentEntityDefn, FieldSymbol.CONFIRMED);
 						break;
 				}
 			}

			ClientFactory.dataClient.updateActiveRecord(req);
		}

		protected static function setSymbolInBlankChildren(entity:EntityProxy, symbol:FieldSymbol):void {
			var children:IList = entity.getChildren();
			var req:UpdateRequest = new UpdateRequest();
			req.operations = new ArrayCollection();
			var updatedFields:ArrayCollection = new ArrayCollection();
			for each (var child:NodeProxy in children) {
				if(child is AttributeProxy) {
					var a:AttributeProxy = AttributeProxy(child);

			var owner:InteractiveObject = event.contextMenuOwner;
			if(owner is InputField) {
				var field:InputField = InputField(owner);
				var attrDefn:AttributeDefinitionProxy = field.attributeDefinition;
				var parentEntity:EntityProxy = field.parentEntity;
				var parentEntityDefn:EntityDefinitionProxy = attrDefn.parent;
				currentInputField = field;
				switch(event.target) {
					case BLANK_ON_FORM_MENU_ITEM:
