diff --git a/packages/main/src/components/AnalyticalTable/AnalyticalTable.cy.tsx b/packages/main/src/components/AnalyticalTable/AnalyticalTable.cy.tsx
index 2720435c33e..b4efa40d696 100644
--- a/packages/main/src/components/AnalyticalTable/AnalyticalTable.cy.tsx
+++ b/packages/main/src/components/AnalyticalTable/AnalyticalTable.cy.tsx
@@ -3013,17 +3013,22 @@ describe('AnalyticalTable', () => {
cy.focused().parent().should('have.attr', 'ui5-button');
cy.mount(
-
+ <>
+
+
+ >
);
cy.findByText('Name-0').should('be.visible');
cy.window().focus();
cy.realPress('Tab');
cy.focused().should('have.attr', 'data-row-index', '0').should('have.attr', 'data-column-index', '1');
+ cy.realPress('Tab');
+ cy.focused().should('have.text', 'Interactive Element');
cy.mount(
{isMounted && children}
diff --git a/packages/main/src/components/AnalyticalTable/scrollbars/VerticalScrollbar.tsx b/packages/main/src/components/AnalyticalTable/scrollbars/VerticalScrollbar.tsx
index 720143795fa..d6936c2fa0c 100644
--- a/packages/main/src/components/AnalyticalTable/scrollbars/VerticalScrollbar.tsx
+++ b/packages/main/src/components/AnalyticalTable/scrollbars/VerticalScrollbar.tsx
@@ -68,6 +68,7 @@ export const VerticalScrollbar = forwardRef