From 0efc9ef1032f503c7534cb596602777fc7d70f94 Mon Sep 17 00:00:00 2001
From: Gildas DELEPINE <gildas.delepine@smile.fr>
Date: Wed, 26 Mar 2025 17:32:14 +0100
Subject: [PATCH] Issue 3515565: Fix fatal error on $values array test.

---
 src/ConditionalFieldsFormHelper.php | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/ConditionalFieldsFormHelper.php b/src/ConditionalFieldsFormHelper.php
index 2a7d082..33300b9 100644
--- a/src/ConditionalFieldsFormHelper.php
+++ b/src/ConditionalFieldsFormHelper.php
@@ -933,7 +933,9 @@ class ConditionalFieldsFormHelper {
       }
 
       if ($options['condition'] === 'empty') {
-        $values = (isset($values[0]['value'])) ? $values[0]['value'] : $values;
+        if (is_array($values)) {
+          $values = (isset($values[0]['value'])) ? $values[0]['value'] : $values;
+        }
         $values = ($values === '_none') ? '' : $values;
         return (empty($values)) ? TRUE : FALSE;
       }
-- 
GitLab