diff --git a/src/frontend/src/pages/part/CategoryDetail.tsx b/src/frontend/src/pages/part/CategoryDetail.tsx index a8fa7a9cb9..250cd1f298 100644 --- a/src/frontend/src/pages/part/CategoryDetail.tsx +++ b/src/frontend/src/pages/part/CategoryDetail.tsx @@ -341,7 +341,9 @@ export default function CategoryDetail() { }} actions={categoryActions} editAction={editCategory.open} - editEnabled={user.hasChangePermission(ModelType.partcategory)} + editEnabled={ + !!category?.pk && user.hasChangePermission(ModelType.partcategory) + } /> } actions={locationActions} editAction={editLocation.open} - editEnabled={user.hasChangePermission(ModelType.stocklocation)} + editEnabled={ + !!location?.pk && + user.hasChangePermission(ModelType.stocklocation) + } breadcrumbs={breadcrumbs} breadcrumbAction={() => { setTreeOpen(true);