diff --git a/src/Plugin/Condition/OrderHasProductVariation.php b/src/Plugin/Condition/OrderHasProductVariation.php
index 10eb121..0b8a80a 100644
--- a/src/Plugin/Condition/OrderHasProductVariation.php
+++ b/src/Plugin/Condition/OrderHasProductVariation.php
@@ -94,8 +94,8 @@ class OrderHasProductVariation extends ConditionBase implements ContainerFactory
     parent::submitConfigurationForm($form, $form_state);
 
     $values = $form_state->getValue($form['#parents']);
-    $product_variations = array_column($values['product_variations'], 'target_id');
-    if (count($product_variations)) {
+    if (count($values['product_variations'])) {
+      $product_variations = array_column($values['product_variations'], 'target_id');
       $this->configuration['product_variations'] = $product_variations;
       // Update form values.
       $form_state->setvalue(array_merge($form['#parents'], ['product_variations']), $this->configuration['product_variations']);
