diff --git a/app/code/Magento/Swatches/view/base/web/js/swatch-renderer.js b/app/code/Magento/Swatches/view/base/web/js/swatch-renderer.js index 39c9bfde8c0ac..f09777498a19d 100644 --- a/app/code/Magento/Swatches/view/base/web/js/swatch-renderer.js +++ b/app/code/Magento/Swatches/view/base/web/js/swatch-renderer.js @@ -516,7 +516,7 @@ define([ swatchOptions.each(function (key, value) { let optionId = $(value).data('option-id'); - if (!salableProducts.hasOwnProperty(optionId)) { + if (salableProducts != undefined && salableProducts.length > 0 && !salableProducts.hasOwnProperty(optionId)) { $(value).attr('disabled', true).addClass('disabled'); } });