[-] WS: Sanity check before creating packs

As it is before this commit, every product that is created from the schema without removing the empty bundle item in the schema will become a pack containing one broken item.

Sorry, this bug was introduced by my previous pull request.