diff --git a/app/models/spree/stock/quantifier.rb b/app/models/spree/stock/quantifier.rb index 21f1750ca0..01e9b77cb1 100644 --- a/app/models/spree/stock/quantifier.rb +++ b/app/models/spree/stock/quantifier.rb @@ -30,7 +30,7 @@ module Spree def fetch_stock_items # Don't re-fetch associated stock items from the DB if we've already eager-loaded them - return @variant.stock_items.to_a if @variant.stock_items.loaded? + return @variant.stock_items if @variant.stock_items.loaded? Spree::StockItem.joins(:stock_location). where(:variant_id => @variant, Spree::StockLocation.table_name => { active: true })