Bug dynamic select lookup

There is an ugly bug when using more than one dynamic select lookup on a form. When you select a value from the source, the system searches them all and clears all fields, leaving them at zero.