It's a feature! > Use of uninitialized value in exists at /usr/share/perl5/HTML/Widget/Constraint/In.pm line 21. Notice the filename that's generating the warning. Select elements automatically get an "In" contraint added, containing the keys from the element's options(). This probably ought to be over-rideable. Carl