diff --git a/client/src/components/production-list-table/production-list-table.component.jsx b/client/src/components/production-list-table/production-list-table.component.jsx
index ea3d9c2a2..c8763ad13 100644
--- a/client/src/components/production-list-table/production-list-table.component.jsx
+++ b/client/src/components/production-list-table/production-list-table.component.jsx
@@ -51,8 +51,8 @@ export function ProductionListTable({ loading, data, refetch, bodyshop, technici
const initialColumnsRef = useRef(
(initialStateRef.current &&
- bodyshop.production_config
- .find((p) => p.name === defaultView)
+ bodyshop?.production_config
+ ?.find((p) => p.name === defaultView)
?.columns.columnKeys.map((k) => {
return {
...ProductionListColumns({
@@ -76,8 +76,8 @@ export function ProductionListTable({ loading, data, refetch, bodyshop, technici
const { t } = useTranslation();
const matchingColumnConfig = useMemo(() => {
- return bodyshop.production_config.find((p) => p.name === defaultView);
- }, [bodyshop.production_config, defaultView]);
+ return bodyshop?.production_config?.find((p) => p.name === defaultView);
+ }, [bodyshop.production_config]);
useEffect(() => {
const newColumns =