An error occurred while attaching module (Dynamicweb.Frontend.Content)
System.ArgumentNullException: Value cannot be null.
Parameter name: source
at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source)
at Bluedesk.DynamicWeb.Integration.ProfitPlus.StockProvider.ProfitPlusStockProvider.FindProfitStockLevel(Product product) in C:\vso\Bluedesk.DynamicWeb.Integration.ProfitPlus\Bluedesk.DynamicWeb.Integration.ProfitPlus\StockProvider\ProfitPlusStockProvider.cs:line 53
at Bluedesk.DynamicWeb.Integration.ProfitPlus.StockProvider.ProfitPlusStockProvider.FindStockLevel(Product product, String unitId, StockLocation stockLocation) in C:\vso\Bluedesk.DynamicWeb.Integration.ProfitPlus\Bluedesk.DynamicWeb.Integration.ProfitPlus\StockProvider\ProfitPlusStockProvider.cs:line 22
at Dynamicweb.Ecommerce.Stocks.StockLevelManager.FindStockLevel(Product product, String unitId, StockLocation stockLocation)
at Dynamicweb.Ecommerce.Products.Product.GetUnitStock(StockLocation stockLocation, String unitId)
at System.Lazy`1.CreateValue()
at System.Lazy`1.LazyInitValue()
at Dynamicweb.Ecommerce.ProductCatalog.ViewModelPropertyFiller`1.Fill[S](T model, String propertyName, Func`1 source)
at Dynamicweb.Ecommerce.ProductCatalog.ViewEngine.BulkCreateView(ProductViewModelSettings settings, Boolean isRecursive, IList`1 products)
at Dynamicweb.Ecommerce.ProductCatalog.ViewEngine.CreateView(ProductViewModelSettings settings, Product product)
at Dynamicweb.Ecommerce.ProductCatalog.ProductCatalogFrontend.RenderProduct(String productId, String variantId, String groupId, ProductCatalogSettings settings)
at Dynamicweb.Ecommerce.ProductCatalog.ProductCatalogFrontend.GetContent()
at Dynamicweb.Frontend.Content.GetModuleOutput(Paragraph paragraph, PageView pageview)