This should be really fixed. But this solution is not ideal. The admin class could have many actions with a simmilar behavior.

I think we should check if the toString is not empty... But there is
```php
    public function toString($object)
    {
        if (!is_object($object)) {
            return '';
        }

        if (method_exists($object, '__toString') && null !== $object->__toString()) {
            return (string) $object;
        }

        return sprintf("%s:%s", get_class($object), spl_object_hash($object));
    }
```
@rande 

Where exactly is it used for? I think the fallback should be alwas a translated combination of the admin and action name. Or are there some cases where the action is not known?