diff --git a/library/Businessprocess/Renderer/Breadcrumb.php b/library/Businessprocess/Renderer/Breadcrumb.php index ab4d36d..e196c83 100644 --- a/library/Businessprocess/Renderer/Breadcrumb.php +++ b/library/Businessprocess/Renderer/Breadcrumb.php @@ -25,8 +25,12 @@ class Breadcrumb extends BaseElement { $bp = $renderer->getBusinessProcess(); $breadcrumb = new static; + $bpUrl = $renderer->getBaseUrl(); + if ($bpUrl->getParam('action') === 'delete') { + $bpUrl->remove('action'); + } $breadcrumb->add(Element::create('li')->add( - Link::create($bp->getTitle(), $renderer->getBaseUrl()) + Link::create($bp->getTitle(), $bpUrl) )); $path = $renderer->getCurrentPath();