Have you tried resetting the light, and if so does it come straight back on?
I had a similar issue and found it to be the connection to the driver occupancy sensor. So moved the chair forward, turned the ignition off, disconnected the yellow/black connector and blew in it to remove any dust and then reconnected it. Then I connected the code reader up again and started the engine and wiped the error.
After restarting the code went.
It seams that sometimes a loose connection can cause this issue.