Mike It clips itself....
Ran - the actual manual that came with the car is really helpful - it says "take to your nearest BMW dealer"

When i read up on it, it told me to tighten the roof manually which i did with a funky tool, then to reset the motor in the boot, and try again, but nothing worked, the light in the car still flashes and the roof wont work at all