diff --git a/apps/client/src/features/session/components/session-list.tsx b/apps/client/src/features/session/components/session-list.tsx
index 34e39198..18a30458 100644
--- a/apps/client/src/features/session/components/session-list.tsx
+++ b/apps/client/src/features/session/components/session-list.tsx
@@ -26,7 +26,7 @@ export default function SessionList() {
const revokeAllSessionsMutation = useRevokeAllSessionsMutation();
const [visibleCount, setVisibleCount] = useState(PAGE_SIZE);
- const otherSessions = sessions?.filter((s) => !s.isCurrent) ?? [];
+ const otherSessions = sessions?.filter((s) => !s?.isCurrentDevice) ?? [];
const visibleSessions = sessions?.slice(0, visibleCount) ?? [];
const hasMore = sessions && visibleCount < sessions.length;
@@ -107,7 +107,7 @@ export default function SessionList() {