diff --git a/sites/all/modules/contrib/mailchimp/mailchimp.module b/sites/all/modules/contrib/mailchimp/mailchimp.module
index a9cbc9e..0f22d7f 100644
--- a/sites/all/modules/contrib/mailchimp/mailchimp.module
+++ b/sites/all/modules/contrib/mailchimp/mailchimp.module
@@ -1148,11 +1148,19 @@ function mailchimp_interest_groups_form_elements($mc_list, $default_values = arr
         }
       }
     }
+
+    if ($field_type == 'radios' || $field_types == 'select') {
+      $default_value = isset($default_values[$group['id']]) ? $default_values[$group['id']][0] : '';
+    }
+    else {
+      $default_value = isset($default_values[$group['id']]) ? $default_values[$group['id']] : array();
+    }
+
     $return[$group['id']] = array(
       '#type' => $field_type,
       '#title' => $group['name'],
       '#options' => $options,
-      '#default_value' => isset($default_values[$group['id']]) ? $default_values[$group['id']] : array(),
+      '#default_value' => $default_value,
       '#attributes' => array('class' => array('mailchimp-newsletter-interests-' . $mc_list['id'])),
     );
   }
diff --git a/sites/all/modules/contrib/mailchimp/modules/mailchimp_lists/includes/mailchimp_lists.field.inc b/sites/all/modules/contrib/mailchimp/modules/mailchimp_lists/includes/mailchimp_lists.field.inc
index 958f5e2..c236414 100644
--- a/sites/all/modules/contrib/mailchimp/modules/mailchimp_lists/includes/mailchimp_lists.field.inc
+++ b/sites/all/modules/contrib/mailchimp/modules/mailchimp_lists/includes/mailchimp_lists.field.inc
@@ -554,6 +554,7 @@ function mailchimp_lists_field_get($entity, array $options, $name, $entity_type,
       $val['interest_groups'] = array();
       $interest_group_settings = mailchimp_interest_groups_form_elements($mc_list, array(), $email);
       foreach ($interest_group_settings as $id => $group) {
+        $group['#default_value'] = !is_array($group['#default_value']) ? array($group['#default_value']) : $group['#default_value'];
         $val['interest_groups'][$id] = $group['#options'];
         foreach ($val['interest_groups'][$id] as $key => &$value) {
           if (!in_array($key, $group['#default_value'])) {
