Index: cck_address.module
===================================================================
RCS file: /usr/cvsroot/drupal/sites/all/modules/cck_address/cck_address.module,v
retrieving revision 1.1
diff -u -r1.1 cck_address.module
--- cck_address.module	24 Jan 2008 04:16:52 -0000	1.1
+++ cck_address.module	30 Mar 2008 23:10:57 -0000
@@ -1787,11 +1787,11 @@
         if (isset($new_node->$field['field_name'])) {
           $new_values = cck_address_diff_values($new_node, $field);
         }
-        $result[] = array(
-          'name' => $field['widget']['label'],
-          'old' => $old_values,
-          'new' => $new_values,
-          'format' => array(
+        $result[$field['field_name']] = array(
+          '#name' => $field['widget']['label'],
+          '#old' => $old_values,
+          '#new' => $new_values,
+          '#format' => array(
             'show_header' => true,
             ),
           );
@@ -1808,4 +1808,4 @@
     }
   }
   return $result;
-}
\ No newline at end of file
+}
