Glass with water - how would....

 From:  sk2k
541.1 do it?

I created the glass and used the the curve from inside the glass to create the water volume.

...but in the renderer i get this....the water is "sticking" trough the glass.

So how would you do the modelling to get a clean result?