diff -u b/src/Entity/ProductBundleItem.php b/src/Entity/ProductBundleItem.php --- b/src/Entity/ProductBundleItem.php +++ b/src/Entity/ProductBundleItem.php @@ -210,9 +210,7 @@ // @todo: Figure out how to get the currently selected variation // without holding state in this object. // @see https://www.drupal.org/node/2831613 - elseif (!$this->getDefaultVariation()->get('price')->isEmpty()) { - return $this->getDefaultVariation()->get('price')->first()->toPrice(); - } + return $this->getDefaultVariation()->getPrice(); } /**