diff -urp cck/includes/content.crud.inc cckpatched/includes/content.crud.inc
--- cck/includes/content.crud.inc	2008-04-23 14:00:12.000000000 -0500
+++ cckpatched/includes/content.crud.inc	2008-05-11 18:01:15.000000000 -0500
@@ -374,7 +374,7 @@ function _content_field_write($field, $o
       drupal_write_record(content_field_tablename(), $field, 'field_name');
       break;
   }
-  unset($field['db_columns']);
+  unset($field->db_columns);
   return $field;
 }
 
