Annoying squeak on a Selle Italian Flite

Bwgan
Bwgan Posts: 389
edited July 2013 in Workshop
Hi just picked up a loan saddle from my amazing LBS (Graham Weigh) and its has an annoying squeak on it. I've searched on here and via Google and there seem to be a lot of thread about these saddles, but most of them are to do with the seat post/seat clamp.

With the one I have I can make it squeak before its fitted to the seat post by twisting it in my hands. It appear that the squeak is coming from where the rails join the saddle. I've sprayed a load of lube in there and it's a bit better. Anyone got any better ideas?

Cheers