If it's a late model, 2004 or later, then these cars have a known issue with the Front Passenger Seat Occupancy Sensor. Essentially it is a thin 'mat' with several tinny switched that is stitched into the seat cushion, attached to a controller module. The idea is that the air-bag will deploy in stages according to the weight of the occupant (e.g. a full-blast air bag could injure a child or person of slim build etc.).
The only way to verify this is by reading the SRS error codes using diagnostic kit (preferably MB STAR - but cheaper ones can read these codes as well).
If confirmed, the only solution is a new mat, MB RRP is £124+VAT (the mat and controller module are replaced as one unit). If you don't fancy taking the seat out yourself, it is between 1 to 2 hours labours, and leather seats are a bit more awkward to work with than fabric ones.
After sorting it out, the stored SRS error code can be deleted from memory, but once the problem is fixed the light on the dash will go out by itself anyway.