diff --git a/src/main/java/org/olat/core/gui/components/stack/TooledStackedPanel.java b/src/main/java/org/olat/core/gui/components/stack/TooledStackedPanel.java index a5e11584d8bdfdb04700594ffd75a0fef21d6da2..50f7cb177cfdb764cea47626b2056b68712ee340 100644 --- a/src/main/java/org/olat/core/gui/components/stack/TooledStackedPanel.java +++ b/src/main/java/org/olat/core/gui/components/stack/TooledStackedPanel.java @@ -97,7 +97,9 @@ public class TooledStackedPanel extends BreadcrumbedStackedPanel implements Stac public List<Tool> getTools() { List<Tool> currentTools = new ArrayList<>(); - for(int i=0; i<stack.size(); i++) { + + int lastStep = stack.size() - 1; + for(int i=0; i<lastStep; i++) { Object uo = stack.get(i).getUserObject(); if(uo instanceof TooledBreadCrumb) { TooledBreadCrumb crumb = (TooledBreadCrumb)uo;