diff --git a/addons/sale_product_configurator/static/src/js/product_configurator_dialog/product_configurator_dialog.js b/addons/sale_product_configurator/static/src/js/product_configurator_dialog/product_configurator_dialog.js index b2286df0b21..d728df02637 100644 --- a/addons/sale_product_configurator/static/src/js/product_configurator_dialog/product_configurator_dialog.js +++ b/addons/sale_product_configurator/static/src/js/product_configurator_dialog/product_configurator_dialog.js @@ -278,7 +278,9 @@ export class ProductConfiguratorDialog extends Component { const disabledPtavId = excludedCombination.find( (ptav) => !combination.includes(ptav) ); - ptavList.find(ptav => ptav.id === disabledPtavId).excluded = true; + if (disabledPtavId) { + ptavList.find(ptav => ptav.id === disabledPtavId).excluded = true; + } } } }