From f1eb5300518aa13dcfcc25cdef41587d06181e72 Mon Sep 17 00:00:00 2001
From: Oleg Kurapov <oleg@kurapov.com>
Date: Fri, 22 May 2015 15:38:51 +0300
Subject: [PATCH 1/2] Issue #2470759 by MustangGB: Created patch file

---
 theme/theme.inc |    9 ++-------
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/theme/theme.inc b/theme/theme.inc
index 0e7604e..23d945f 100644
--- a/theme/theme.inc
+++ b/theme/theme.inc
@@ -76,12 +76,7 @@ function theme_multifield_table_multiple_value_fields($variables) {
     }
     usort($items, '_field_sort_items_value_helper');
 
-    $header = array(
-      array(
-        'data' => '<label>' . t('!title: !required', array('!title' => $element['#title'], '!required' => $required)) . "</label>",
-        'class' => array('field-label'),
-      ),
-    );
+    $header = array(array());
     $id_fields = array(
       '#type' => 'container',
       '#attributes' => array(),
@@ -117,7 +112,7 @@ function theme_multifield_table_multiple_value_fields($variables) {
     }
 
     $output = array(
-      '#prefix' => '<div class="form-item">',
+      '#prefix' => '<div class="form-item"><label>' . t('!title !required', array('!title' => $element['#title'], '!required' => $required)) . '</label>',
       '#suffix' => '</div>',
     );
     $output['multifield_table'] = array(
-- 
1.7.9.5


From 8f3e39fc16c6e01ed2f81f99fd5cbedf853769a4 Mon Sep 17 00:00:00 2001
From: Oleg Kurapov <ok@2sheds.ru>
Date: Fri, 22 May 2015 16:07:01 +0300
Subject: [PATCH 2/2] Issue #2470721 by MustangGB: Created patch file

---
 multifield_table.module |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/multifield_table.module b/multifield_table.module
index c62bf5e..f61651c 100644
--- a/multifield_table.module
+++ b/multifield_table.module
@@ -184,8 +184,7 @@ function multifield_table_form_alter(&$form, &$form_state, $form_id) {
  * Callback for #pre_render for a single row, hide the titles for each field.
  */
 function multifield_table_pre_render_field($element) {
-  $multifield_info = field_info_field($element['#field_name']);
-  foreach (multifield_type_get_subfields($multifield_info['type']) as $field_name) {
+  foreach (multifield_type_get_subfields($element['#field_name']) as $field_name) {
     if (empty($element[$field_name])) {
       continue;
     }
-- 
1.7.9.5

