Try using carbon assembly paste:

http://www.competitivecyclist.com/re...Paste.388.html

It will add some grit so the seat post doesn't slip, even if your seatpost or frame isn't carbon.