diff --git a/src/components/Accordion/AccordionContent.vue b/src/components/Accordion/AccordionContent.vue
index 85d0af1..dae8521 100644
--- a/src/components/Accordion/AccordionContent.vue
+++ b/src/components/Accordion/AccordionContent.vue
@@ -2,7 +2,7 @@
accordionsStates[accordionId])
const panelsCount = computed(() => Object.keys(accordionsStates[accordionId].panels[panelId]).length)
+const isPanelLast = computed(() => panelState.value.order !== panelsCount.value - 1)
+const isBottomBorderVisibleForFlush = computed(() =>
+ isPanelLast.value ||
+ (accordionState.value.flush && panelState.value.order === panelsCount.value - 1 && !panelState.value.isVisible))
const commonToggleItem = () => {
const selectedPanel = accordionState.value.panels[panelId]