Why not just use the RowSourceType 3 (SQL Statement) in your combobox?
Put this into your control RowSourceType=3 RowSource= "Select dist Str(year(start),4) from leases into cursor curYears"
In Destroy, if no private Datasession: Use in select("CurYears")
[excessive quoting removed by server]