I'm not following this. If the viewlet is defined to be in a slot then don't render it?