diff --git a/src/Twig/EasyAdminTwigExtension.php b/src/Twig/EasyAdminTwigExtension.php index 330604562e..0c6bcaeaaa 100644 --- a/src/Twig/EasyAdminTwigExtension.php +++ b/src/Twig/EasyAdminTwigExtension.php @@ -225,8 +225,12 @@ public function representAsString(mixed $value, string|callable|null $toStringMe return $value->trans($this->translator); } - if ($value instanceof \Stringable) { - return (string) $value; + try { + if ($value instanceof \Stringable) { + return (string) $value; + } + } catch (\Throwable) { + return ''; } if (method_exists($value, 'getId')) {