diff --git a/api/src/Etemplate/Widget/Select.php b/api/src/Etemplate/Widget/Select.php index b4e258bdcb..2f101b592d 100644 --- a/api/src/Etemplate/Widget/Select.php +++ b/api/src/Etemplate/Widget/Select.php @@ -425,6 +425,12 @@ class Select extends Etemplate\Widget $options += self::$request->sel_options[$name]; } + // Check for non-trivial name like a[b] + if(!$options) + { + $options = (array)self::get_array(self::$request->sel_options,$name); + } + // Check for base of name in root of sel_options if(!$options) {