diff --git a/src/pages/w/[sys_tag]/board.astro b/src/pages/w/[sys_tag]/board.astro
index 49a67c0..47e495b 100644
--- a/src/pages/w/[sys_tag]/board.astro
+++ b/src/pages/w/[sys_tag]/board.astro
@@ -323,7 +323,7 @@ const metaDescription = `${workspace.name} board on Forge OS. Track issues, spri
porque se usan una vez cada mucho, no en cada visita. Lo que se usa a
diario se queda fuera.
*/}
- {acceso.rol !== 'viewer' && activeSprintId && currentSprintObj && (
+ {acceso.rol !== 'viewer' && (
)}
- {(acceso.rol === 'owner' || acceso.rol === 'editor') && (
-
- + Sprint
-
- )}
-
{acceso.rol !== 'viewer' && (
+ Issue
diff --git a/tests/e2e/test-sprints.spec.ts b/tests/e2e/test-sprints.spec.ts
index 2a2eb65..d2a2183 100644
--- a/tests/e2e/test-sprints.spec.ts
+++ b/tests/e2e/test-sprints.spec.ts
@@ -60,6 +60,10 @@ test.describe('Sprint Organizer & Isolation', () => {
await expect(selector).toHaveValue('backlog');
// 2. Create Sprint
+ // Crear un sprint vive en el menú de sprint desde que la barra pasó de
+ // ocho controles: sacarlo de la fila es lo que hace que «+ Issue» —eso sí
+ // es de cada día— deje de caer a una segunda línea.
+ await page.click('#btn-sprint-menu');
await page.click('#btn-new-sprint');
await expect(page.locator('#new-sprint-modal')).toBeVisible();