IF This.ListIndex = 0 AND NOT EMPTY( This.DisplayValue ) *** Code here to add the entry to the underlying data *** If the RowSOurceType is 2-Alias or 6-Fields, this means *** Adding the new item to the table from which the list *** gets its Data *** Then requery the control's internal list This.Requery() ENDIF