diff --git a/src/MenuBasedBreadcrumbBuilder.php b/src/MenuBasedBreadcrumbBuilder.php
index dc4faa9..992d89d 100644
--- a/src/MenuBasedBreadcrumbBuilder.php
+++ b/src/MenuBasedBreadcrumbBuilder.php
@@ -267,6 +267,7 @@ class MenuBasedBreadcrumbBuilder implements BreadcrumbBuilderInterface {
     // Changing the active trail of the current path, or taxonomy-attached path,
     // on this menu will invalidate this breadcrumb:
     $breadcrumb->addCacheContexts(['route.menu_active_trails:' . $this->menuName]);
+    $breadcrumb->addCacheContexts(['url.path']);
 
     // Generate basic breadcrumb trail from active trail.
     // Keep same link ordering as Menu Breadcrumb (so also reverses menu trail)
