I had the same problem. Quite common I think. Light would come on, check the level and it would be ok. Ended up changing the sensor when the car was serviced. The light is tied in with the bonnet switch. So I was opening the bonnet leaving it for a minute or so then closing again just to clear it.