diff --git a/core/modules/migrate/lib/Drupal/migrate/Plugin/migrate/destination/Entity.php b/core/modules/migrate/lib/Drupal/migrate/Plugin/migrate/destination/Entity.php
index 8ff400e..dac2bf1 100644
--- a/core/modules/migrate/lib/Drupal/migrate/Plugin/migrate/destination/Entity.php
+++ b/core/modules/migrate/lib/Drupal/migrate/Plugin/migrate/destination/Entity.php
@@ -20,7 +20,55 @@
  */
 class Entity extends DestinationBase implements ContainerFactoryPluginInterface {
 
+  /**
+   * The entity info definition.
+   *
+   * @var array
+   */
+  protected $entityInfo;
+
+  /**
+   * The entity storage controller.
+   *
+   * @var \Drupal\Core\Entity\EntityStorageControllerInterface
+   */
+  protected $storageController;
+
+  /**
+   * The migrate plugin manager.
+   *
+   * @var \Drupal\migrate\Plugin\MigratePluginManager
+   */
+  protected $pluginManager;
+
+  /**
+   * The field info service.
+   *
+   * @var \Drupal\field\FieldInfo
+   */
+  protected $fieldInfo;
+
+  /**
+   * Constructs a Drupal\migrate\Plugin\migrate\destination\Entity object.
+   *
+   * @param array $configuration
+   *   A configuration array containing information about the plugin instance.
+   * @param string $plugin_id
+   *   The plugin_id for the plugin instance.
+   * @param array $plugin_definition
+   *   The plugin implementation definition.
+   * @param array $entity_info
+   *   The entity information.
+   * @param \Drupal\Core\Entity\EntityStorageControllerInterface $storage_controller
+   *   The entity storage controller.
+   * @param \Drupal\migrate\Plugin\MigratePluginManager $plugin_manager
+   *   The migrate plugin manager.
+   * @param FieldInfo $field_info
+   *   The field info service.
+   */
   public function __construct(array $configuration, $plugin_id, array $plugin_definition, array $entity_info, EntityStorageControllerInterface $storage_controller, MigratePluginManager $plugin_manager, FieldInfo $field_info) {
+    parent::__construct($configuration, $plugin_id, $plugin_definition);
+
     $this->entityInfo = $entity_info;
     $this->storageController = $storage_controller;
     $this->pluginManager = $plugin_manager;
@@ -68,7 +116,9 @@ public function import(Row $row) {
     }
     */
     // @TODO: validate! this will fatal if create() fails.
-    $this->storageController->create($row->getDestination())->save();
+    $entity = $this->storageController->create($row->getDestination());
+    $entity->save();
+    return array($entity->id());
   }
 
   /**
