E30 '90 325ic roof leaks issues

Hi all, I live in Melbourne Aus and I have just purchased a '90 325ic. Everything is fine with the car and am really happy with it (there's a
few minor touch ups that I'll need to do soon but all in good time. My question though is that there is a leak in the roof. Seems to be coming in through the latches that secure the roof to the windscreen. Is there anyway that those latches can be tightened to pull the roof down a little more thus increasing the quality of the seal?
Any assistance would be appreciated.
Thanks Andre'
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
Add image file

Motorsforum.com is a website by car enthusiasts for car enthusiasts. It is not affiliated with any of the car or spare part manufacturers or car dealers discussed here. All logos and trade names are the property of their respective owners.