fixes #4346 make sure ecommerce is visible if a site has ecommerce enabled and another one not