diff --git a/internal/site/src/components/add-system.tsx b/internal/site/src/components/add-system.tsx
index 02241b72..9139dd94 100644
--- a/internal/site/src/components/add-system.tsx
+++ b/internal/site/src/components/add-system.tsx
@@ -36,28 +36,31 @@ import { AppleIcon, DockerIcon, FreeBsdIcon, TuxIcon, WindowsIcon } from "./ui/i
import { InputCopy } from "./ui/input-copy"
export function AddSystemButton({ className }: { className?: string }) {
- const [open, setOpen] = useState(false)
- const opened = useRef(false)
- if (open) {
- opened.current = true
- }
+ if (isReadOnlyUser()) {
+ return null
+ }
+ const [open, setOpen] = useState(false)
+ const opened = useRef(false)
+ if (open) {
+ opened.current = true
+ }
- return (
-
- )
+ return (
+
+ )
}
/**