diff --git a/src/Symfony/Bridge/Doctrine/Types/AbstractUidType.php b/src/Symfony/Bridge/Doctrine/Types/AbstractUidType.php index 60c7f71fc9..4bb3823b13 100644 --- a/src/Symfony/Bridge/Doctrine/Types/AbstractUidType.php +++ b/src/Symfony/Bridge/Doctrine/Types/AbstractUidType.php @@ -56,7 +56,7 @@ abstract class AbstractUidType extends GuidType } if ($value instanceof AbstractUid) { - return $value; + return (string) $value; } if (!\is_string($value) && !(\is_object($value) && method_exists($value, '__toString'))) {