diff --git a/client/src/components/dms-cdk-makes/dms-cdk-makes.component.jsx b/client/src/components/dms-cdk-makes/dms-cdk-makes.component.jsx
index 4a73fb265..ac07d277d 100644
--- a/client/src/components/dms-cdk-makes/dms-cdk-makes.component.jsx
+++ b/client/src/components/dms-cdk-makes/dms-cdk-makes.component.jsx
@@ -49,12 +49,15 @@ export function DmsCdkVehicles({ form, job }) {
open={open}
onCancel={() => setOpen(false)}
onOk={() => {
- form.setFieldsValue({
- dms_make: selectedModel.makecode,
- dms_model: selectedModel.modelcode
- });
- setOpen(false);
+ if (selectedModel) {
+ form.setFieldsValue({
+ dms_make: selectedModel.makecode,
+ dms_model: selectedModel.modelcode
+ });
+ setOpen(false);
+ }
}}
+ okButtonProps={{ disabled: !selectedModel }}
>
{error &&