diff --git a/src/components/app-sidebar.tsx b/src/components/app-sidebar.tsx
index d91a47b70f61d3b2969143535ecfe67094d37866..5f90f3f122f098b3300c21622b2b4cd98408fadb 100644
--- a/src/components/app-sidebar.tsx
+++ b/src/components/app-sidebar.tsx
@@ -77,12 +77,8 @@ export function AppSidebar({ ...props }: React.ComponentProps<typeof Sidebar>) {
               <SidebarMenu>
                 {item.items.map((item) => (
                   <SidebarMenuItem key={item.title}>
-                    <SidebarMenuButton
-                      asChild
-                      isActive={selected === item.url}
-                      className={token ? '' : 'cursor-not-allowed opacity-50'}
-                    >
-                      <Link to={item.url}>
+                    <SidebarMenuButton asChild isActive={selected === item.url}>
+                      <Link to={item.url} aria-disabled={token === null}>
                         <item.icon />
                         {item.title}
                       </Link>