diff --git a/site/src/pages/WorkspacesPage/data.ts b/site/src/pages/WorkspacesPage/data.ts index 5ea3bbeeff1f9..799d94dc6158e 100644 --- a/site/src/pages/WorkspacesPage/data.ts +++ b/site/src/pages/WorkspacesPage/data.ts @@ -32,7 +32,9 @@ export const useWorkspacesData = ({ getWorkspaces({ q: query, limit: limit, - offset: page, + // If the page is <= 0, just use offset 0. This usually happens + // if the page is not provided. + offset: page <= 0 ? 0 : (page - 1) * limit, }), refetchInterval: 5_000, })