diff --git a/src/frontend/src/pages/part/CategoryDetail.tsx b/src/frontend/src/pages/part/CategoryDetail.tsx index 6593eae1a5..25b940952c 100644 --- a/src/frontend/src/pages/part/CategoryDetail.tsx +++ b/src/frontend/src/pages/part/CategoryDetail.tsx @@ -342,7 +342,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} lastCrumb={[ {