diff --git a/bundle_copy.module b/bundle_copy.module
index d5c946f..5c926eb 100644
--- a/bundle_copy.module
+++ b/bundle_copy.module
@@ -65,6 +65,21 @@ function bundle_copy_bundle_copy_info() {
     );
   }
 
+  if (module_exists('field_collection')) {
+    $info['field_collection_item'] = array(
+      'bundle_export_callback' => '_bc_copy_field_collection_item_load',
+      'bundle_save_callback' => '_bc_copy_field_collection_item_save',
+      'export_menu' => array(
+        'path' => 'admin/structure/field-collections/export',
+        'access arguments' => 'administer content types',
+      ),
+      'import_menu' => array(
+        'path' => 'admin/structure/field-collections/import',
+        'access arguments' => 'administer content types',
+      ),
+    );
+  }
+
   return $info;
 }
 
@@ -546,6 +561,25 @@ function _bc_copy_taxonomy_save($bundle) {
 }
 
 /**
+ * Helper function to load the field_collection_item.
+ *
+ * @param $name
+ *   The name of the bundle.
+ */
+function _bc_copy_field_collection_item_load($name) {
+  $bundle = field_collection_item_load($name);
+  return $bundle;
+}
+
+/**
+ * Helper function to save the field_collection_item.
+ */
+function _bc_copy_field_collection_item_save($bundle) {
+  $entity = new EntityAPIController('field_collection_item');
+  return $entity->save($data);
+}
+
+/**
  * Helper function to ignore a bundle on export.
  */
 function _bc_bundle_export_ignore($name) {
