? matrix.display_fix.patch
Index: matrix.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/matrix/matrix.module,v
retrieving revision 1.2.4.8.2.27
diff -u -p -r1.2.4.8.2.27 matrix.module
--- matrix.module	17 Jul 2009 20:15:55 -0000	1.2.4.8.2.27
+++ matrix.module	24 Jul 2009 20:17:49 -0000
@@ -740,8 +740,8 @@ function matrix_format_prepare($field_in
   }
   
   //prepare the data - this will either live in $field_info['data'] (defaut formatter) or in $item (.tpl.php file)
-  $field_info['data'] = array();
   if (isset($item)) {
+    $field_info['data'] = array();
     ksort($item);
     foreach ($item as $key => $value) {
       if (is_numeric($key)) {
@@ -1050,4 +1050,4 @@ print_r($form_state);
 
   // Final rendering callback.
   drupal_json(array('status' => TRUE, 'data' => $output));
-}
\ No newline at end of file
+}
