diff --git a/new-lamassu-admin/src/pages/Maintenance/CashCassettes.js b/new-lamassu-admin/src/pages/Maintenance/CashCassettes.js
index b98ac604..e48835cb 100644
--- a/new-lamassu-admin/src/pages/Maintenance/CashCassettes.js
+++ b/new-lamassu-admin/src/pages/Maintenance/CashCassettes.js
@@ -1,6 +1,7 @@
import { useQuery, useMutation } from '@apollo/react-hooks'
import { makeStyles } from '@material-ui/core'
import gql from 'graphql-tag'
+import * as R from 'ramda'
import React from 'react'
import * as Yup from 'yup'
@@ -112,7 +113,6 @@ const CashCassettes = () => {
name: 'cashbox',
header: 'Cashbox',
width: 240,
- stripe: true,
view: value => (
),
@@ -159,6 +159,8 @@ const CashCassettes = () => {
}
]
+ const isAnyStripeFalse = () => !!R.find(R.propEq('stripe', false))(elements)
+
return (
<>
@@ -168,7 +170,7 @@ const CashCassettes = () => {
name="cashboxes"
enableEdit
stripeWhen={isCashOutDisabled}
- disableRowEdit={isCashOutDisabled}
+ disableRowEdit={!isAnyStripeFalse}
elements={elements}
data={data && data.machines}
save={onSave}