--- ./patterns.module	2009-10-02 16:15:47.000000000 +0700
+++ ./patterns.module-modified	2009-10-06 11:21:31.000000000 +0700
@@ -2301,7 +2301,7 @@ function patterns_sync_form_values($args
 
     if (!empty($check['#options'])) {
       $scalar = false;
-      if ((!$check['#tree'] && !$check['#multiple']) || (isset($check['#multiple']) && !$check['#multiple']) || in_array($check['#type'], array('radio', 'radios'))) {
+      if ((!$check['#tree'] && !$check['#multiple']) || (isset($check['#multiple']) && !$check['#multiple']) || in_array($check['#type'], array('radio', 'radios', 'checkbox'))) {
         $scalar = true;
       }
