I have a neo-angle shower that leaks. When one turns on the shower to heat up the water a direct stream of water hits the base of the glass panel of the neo-angle shower. On my shower enclosure the glass panel sits in a channel with weep holes on the inside. When the stream of water hits the base of the glass panel water leaks on the outside of the shower. The water is coming over the channel that the glass panel sits in. I would like to fix this by putting a bead of silicon sealant at the intersection of the glass panel and the channel it sit in. I don't know the brand of the shower enclosure, but I haven't seen any installation instructions for any enclosure that is calling for sealant in this area. I believe the water is intended to get into the channel and drain into the shower via the weep holes. The weep holes are not plugged but are partially covered by the glass panel. I believe they are simply overwhelmed by the volume of water entering the channel. Sealing between the channel and the glass panel would be relatively easy. It is a static joint. Little or now thermal movement issues, and the joint doesn't flex like it might if it were sitting on a fiberglass base. Is this a viable fix?