Limiting Products by Account

Limiting Products by Account

I see that I can associate different products to different Accounts. However, when a user from an Account is creating a ticket in the portal they can click on the Show: All Products link and they now have access to all products in the system.

 

Is there a way to limit what the products a user can select in the portal when submitting a ticket?  We have different clients with different "solutions" (products) and I don't want other clients seeing the complete list.

 

Thanks.