diff --git a/frontend/src/pages/ProjectPage.tsx b/frontend/src/pages/ProjectPage.tsx
index d28b4d9..6e72ecb 100644
--- a/frontend/src/pages/ProjectPage.tsx
+++ b/frontend/src/pages/ProjectPage.tsx
@@ -214,7 +214,7 @@ function ProjectPage() {
- {canAdmin && !project.team_id && (
+ {canAdmin && !project.team_id && !project.is_system && (
)}
- {canWrite ? (
+ {canWrite && !project.is_system ? (
- ) : user ? (
+ ) : user && !project.is_system ? (
Read-only access