patch from jumph4x. https://github.com/spree/spree-product-assembly/commit/86d9385f417cb7337a14971c74e4503b18c5e261