diff --git a/src/client/process/used-pl/reactions.ts b/src/client/process/used-pl/reactions.ts index 462b881..834cc53 100644 --- a/src/client/process/used-pl/reactions.ts +++ b/src/client/process/used-pl/reactions.ts @@ -354,13 +354,15 @@ export default function ($calculation: ICalculationStore) { }; }, ({ vin }) => { - if ($calculation.getValue('leaseObjectCategory')) { - $calculation.setValidation( - 'tbxVIN', - vin.length === 17 && vinRegex.test(vin), - ); - } else { - $calculation.setValidation('tbxVIN', vinRegex.test(vin)); + if (vin) { + if ($calculation.getValue('leaseObjectCategory')) { + $calculation.setValidation( + 'tbxVIN', + vin.length === 17 && vinRegex.test(vin), + ); + } else { + $calculation.setValidation('tbxVIN', vinRegex.test(vin)); + } } }, );