From ebf8fcec6b076283a5408a1f3a139123cdc73a8c Mon Sep 17 00:00:00 2001
From: Aron Novak <aron@gizra.com>
Date: Wed, 24 Apr 2024 10:09:57 +0200
Subject: [PATCH] do not have a fatal error on a missing action

---
 src/PresetReaction/PresetReaction.php | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/PresetReaction/PresetReaction.php b/src/PresetReaction/PresetReaction.php
index 98aa6946..257059a7 100644
--- a/src/PresetReaction/PresetReaction.php
+++ b/src/PresetReaction/PresetReaction.php
@@ -56,6 +56,9 @@ class PresetReaction extends ContextReactionPluginBase implements ContainerFacto
     $action_ids = $config['actions'];
     foreach ($action_ids as $action_id) {
       $action = $this->actionStorage->load($action_id);
+      if (empty($action)) {
+        continue;
+      }
       $action->execute([$entity]);
     }
   }