Naren, Thank you for your feedback. You can apply some clear silicone in the posts to keep the bar from moving and to help keep water out. Please feel free to reach out to a Specialist if you have further questions. They can be reached at 800-964-4850 Monday - Friday 9am-6pm EST, or via email at customersolutions@deltashowerdoors.com. - Best, Delta Shower Doors Customer Care Team