--- content.module.old	2008-06-18 12:36:39.000000000 -0500
+++ content.module	2008-06-18 12:34:42.000000000 -0500
@@ -384,6 +384,12 @@ function content_field($op, &$node, $fie
       }
       $additions = array();
       while ($value = db_fetch_array($result)) {
+        // Modification: add label to node array for the field.
+        $type_info = _content_type_info(FALSE);
+        $label_text = t($type_info['fields'][$field['field_name']]['widget']['label']);
+        $value['label_text'] = $label_text;
+        // End modification.
+
         $additions[$field['field_name']][] = $value;
       }
       return $additions;
