diff --git a/app/features/admin/actions/admin.server.ts b/app/features/admin/actions/admin.server.ts
index 9e83c09cb..58872c652 100644
--- a/app/features/admin/actions/admin.server.ts
+++ b/app/features/admin/actions/admin.server.ts
@@ -22,7 +22,7 @@ export const action = async ({ request }: ActionFunctionArgs) => {
switch (data._action) {
case "MIGRATE": {
- validate(isAdmin(user), "Admin needed", 401);
+ validate(isMod(user), "Admin needed", 401);
await AdminRepository.migrate({
oldUserId: data["old-user"],
diff --git a/app/features/admin/routes/admin.tsx b/app/features/admin/routes/admin.tsx
index 4b9a94c7a..ea684d69e 100644
--- a/app/features/admin/routes/admin.tsx
+++ b/app/features/admin/routes/admin.tsx
@@ -46,7 +46,7 @@ export default function AdminPage() {
{process.env.NODE_ENV !== "production" || isAdmin(user) ? (
) : null}
- {isAdmin(user) ? : null}
+ {isMod(user) ? : null}
{isAdmin(user) ? : null}
{isMod(user) ? : null}
{isMod(user) ? : null}