Fix preparation comparison on product save (fixes #28)