You may also have a hydraulic leak. If you can hear the motor running and the light isn't on, you should check the fluid level.
SOFT TOP FLUID, YES! ONLY IN A MERCEDES.
It is located under the spare tire under the black plastic.
ASE CERTIFIED MASTER AUTO TECHNICIAN
MERCEDES SPECIALIST 11 YRS