diff --git a/packages/frontend/@n8n/design-system/src/components/N8nDataTableServer/N8nDataTableServer.vue b/packages/frontend/@n8n/design-system/src/components/N8nDataTableServer/N8nDataTableServer.vue index 923b324e5b2..7f8efc828c2 100644 --- a/packages/frontend/@n8n/design-system/src/components/N8nDataTableServer/N8nDataTableServer.vue +++ b/packages/frontend/@n8n/design-system/src/components/N8nDataTableServer/N8nDataTableServer.vue @@ -611,11 +611,10 @@ const table = useVueTable({ .table-scroll { max-height: 100%; + // No reserved scrollbar gutter: the header and the row dividers run the full width, and a + // scrollbar shows only while the rows overflow. overflow: auto; - scrollbar-gutter: stable; position: relative; - // The gutter stays reserved when nothing scrolls. The row colour keeps it from showing as a strip. - background-color: var(--color--background--light-3); } th.loading-row {