diff --git a/src/Plugin/QueueWorker/BrightcoveVideoDeleteQueueWorker.php b/src/Plugin/QueueWorker/BrightcoveVideoDeleteQueueWorker.php index 1b1f073..5491b37 100644 --- a/src/Plugin/QueueWorker/BrightcoveVideoDeleteQueueWorker.php +++ b/src/Plugin/QueueWorker/BrightcoveVideoDeleteQueueWorker.php @@ -70,7 +70,9 @@ class BrightcoveVideoDeleteQueueWorker extends QueueWorkerBase implements Contai if ($e->getCode() == 404) { /** @var \Drupal\brightcove\Entity\BrightcoveVideo $video */ $video = $this->storage->load($data->bcvid); - $video->delete(TRUE); + if (!empty($video)) { + $video->delete(TRUE); + } } // Otherwise throw again the same exception. else {