My humi has a glass door. Yeah, it leaked some, until I ran a really really thin bead of silicone around the edge. You can't see it, unless I pointed it out. Sealed it right up.

Well, I should say my buddy who runs a lot of seam sealer at body shops ran the bead for me.

Will