diff --git a/mongodb_migrate/mongodb_migrate.drush.inc b/mongodb_migrate/mongodb_migrate.drush.inc
index c8c0b80..3c1d565 100644
--- a/mongodb_migrate/mongodb_migrate.drush.inc
+++ b/mongodb_migrate/mongodb_migrate.drush.inc
@@ -96,7 +96,13 @@
         if (empty($lastError['err'])) {
           $entities = entity_load($entity_type, array($entity_id));
           $entity = reset($entities);
-          entity_save($entity_type, $entity);
+          if ('field_collection_item' == $entity_type) {
+            //don't save host entity
+            $entity->save(true);
+          }
+          else {
+            entity_save($entity_type, $entity);
+          }
           drush_print("Migrating $entity_type $entity_id");
         }
         else {