diff --git a/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php b/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php index ea11778a64..c38d3eb3d5 100644 --- a/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php +++ b/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php @@ -2147,7 +2147,9 @@ EOF; $classes = []; while ($definition instanceof Definition) { - $classes[] = trim($definition->getClass(), '\\'); + if ($class = $definition->getClass()) { + $classes[] = trim($class, '\\'); + } $factory = $definition->getFactory(); if (!\is_array($factory)) {