diff --git a/src/EasyBreadcrumbBuilder.php b/src/EasyBreadcrumbBuilder.php index 9da15bd..00e59d0 100644 --- a/src/EasyBreadcrumbBuilder.php +++ b/src/EasyBreadcrumbBuilder.php @@ -204,6 +204,12 @@ class EasyBreadcrumbBuilder implements BreadcrumbBuilderInterface { if ($access->isAllowed()) { if ($this->config->get(EasyBreadcrumbConstants::TITLE_FROM_PAGE_WHEN_AVAILABLE)) { $title = $this->titleResolver->getTitle($route_request, $route_match->getRouteObject()); + + // If the current route is an admin route then $title returns + // an object. Converting it to string + if (is_object($title)) { + $title = $title->getUntranslatedString(); + } if (array_key_exists($title, $replacedTitles)) { $title = $replacedTitles[$title]; }