diff --git a/core/lib/Drupal/Core/Entity/DatabaseStorageControllerNG.php b/core/lib/Drupal/Core/Entity/DatabaseStorageControllerNG.php
index c97d91d..41f0175 100644
--- a/core/lib/Drupal/Core/Entity/DatabaseStorageControllerNG.php
+++ b/core/lib/Drupal/Core/Entity/DatabaseStorageControllerNG.php
@@ -283,7 +283,7 @@ public function save(EntityInterface $entity) {
           $record->{$this->revisionKey} = $this->saveRevision($entity);
         }
         if ($this->dataTable) {
-          $this->storePropertyData($entity);
+          $this->savePropertyData($entity);
         }
         $this->resetCache(array($entity->id()));
         $this->postSave($entity, TRUE);
@@ -297,7 +297,7 @@ public function save(EntityInterface $entity) {
         }
         $entity->{$this->idKey}->value = $record->{$this->idKey};
         if ($this->dataTable) {
-          $this->storePropertyData($entity);
+          $this->savePropertyData($entity);
         }
 
         // Reset general caches, but keep caches specific to certain entities.
@@ -366,7 +366,7 @@ protected function saveRevision(EntityInterface $entity) {
    * @param \Drupal\Core\Entity\EntityInterface $entity
    *   The entity object.
    */
-  protected function storePropertyData(EntityInterface $entity) {
+  protected function savePropertyData(EntityInterface $entity) {
     // Delete and insert to handle removed values.
     db_delete($this->dataTable)
       ->condition($this->idKey, $entity->id())
@@ -472,10 +472,6 @@ protected function mapToDataStorageRecord(EntityInterface $entity, $langcode) {
    * Overwrites \Drupal\Core\Entity\DatabaseStorageController::delete().
    */
   public function delete(array $entities) {
-    if (!$entities) {
-      // If no IDs or invalid IDs were passed, do nothing.
-      return;
-    }
     $transaction = db_transaction();
 
     try {
