--- ctools.install.orig	2009-07-17 22:30:16.000000000 +0200
+++ ctools.install	2009-08-08 16:54:40.953125000 +0200
@@ -100,6 +100,11 @@ function ctools_schema_2() {
     'primary key' => array('cid'),
   );
 
+  // Schema for Drupal cache tables
+  $schema['cache_ctools'] = drupal_get_schema_unprocessed('system', 'cache');
+  $schema['cache_ctools']['description'] = 'Cache table for CTools to store default objects.';
+  $schema['cache_ctools']['fields']['serialized']['default'] = 1;
+
   return $schema;
 }
 
@@ -199,3 +204,18 @@ function ctools_update_6004() {
   db_drop_index($ret, 'ctools_object_cache', 'sid_obj_name');
   return $ret;
 }
+
+/**
+ * Add the cache_ctools table to support standard caching.
+ */
+function ctools_update_6005() {
+  $ret = array();
+  
+  $table = drupal_get_schema_unprocessed('system', 'cache');
+  $table['description'] = 'Cache table for CTools to store default objects.';
+  $table['fields']['serialized']['default'] = 1;
+
+  db_create_table($ret, 'cache_ctools', $table);
+
+  return $ret;
+}
\ No newline at end of file
