Index: branches/unlabeled/unlabeled-1.100.2/kernel/parser.php =================================================================== diff -u -r5980 -r5981 --- branches/unlabeled/unlabeled-1.100.2/kernel/parser.php (.../parser.php) (revision 5980) +++ branches/unlabeled/unlabeled-1.100.2/kernel/parser.php (.../parser.php) (revision 5981) @@ -448,9 +448,14 @@ } else { - $value = (int)$FormValues[$form][$field]; - if($value==1) - $checked=' CHECKED'; + $value = $FormValues[$form][$field]; + if (is_array($value)) { + $value = $value['value']; + } + + if ((int)$value==1) { + $checked = ' CHECKED'; + } } //echo $form.".".$field."=".$value."
\n"; $ret = "";