---
src/app/controllers/application_controller.rb | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/app/controllers/application_controller.rb
b/src/app/controllers/application_controller.rb
index 4eed65a..fdd7d2f 100644
--- a/src/app/controllers/application_controller.rb
+++ b/src/app/controllers/application_controller.rb
@@ -261,7 +261,7 @@ class ApplicationController < ActionController::Base
viewstate = @viewstate ? @viewstate.id : nil
#if item with desired path is already in bc, then remove every bc behind it
- if index = breadcrumbs.find_index {|b| b[:path] == path}
+ if index = breadcrumbs.find_index {|b| b[:path] == path ||
path.start_with?(b[:path])}
breadcrumbs.slice!(index, breadcrumbs.length)
end
read_breadcrumbs
--
1.7.4.4