Select widget selected item getting cleared on drag and drop

I have created a drag n’ drop between two tables. One has a list of machines available and the other represents the selected machines.
When a machine is dropped into “table2” (user selected machines), the row entry get’s also a new column which allows the user to select a “distro”. All this works fine.
The problem appears when user selects a second machine by dropping into “table2”. When the second row is inserted the selected distro value of “machine1” gets cleared. This happens with any number of rows, so when ever user drops a new machine all distro selects get cleared.

Any ideas?

Thanks

Never mind, my mistake
The problem was that the getDriversSelect of the MachineSelectedItem Bean was creating and returning a new select instead of returning the initially created select.