Was there anything done to the vehicle prior to this happening?
Alarm install?
Car audio/amp/speakers installed?
Accident?
Spilled coffee or soda around seat area?
How many wires are on the harness to the seat belt buckle? If its just two, I'd say try disconnecting it and see what happens. If it still does it, then short the two wires in the harness and try again. Its either a N.O. or N.C. circuit, and if neither changes it, then the issue is something forward of that.
It may sound strange, but I've seen a LOT of things cleared up by disconnecting the battery and resetting the ecu. It may just come right back, or it may not, but either way, its free and doesn't take much time at all to do. If it does return, or doesn't go away at all, then I'd try doing the buckle short/open connection test next.
This thread may help with some of the discussion too, as there's some sort of calibration or reset for the seats that can be performed:
Seat removal/Airbag warning light?
That's about all I can think of to try, maybe someone else will have other things for you to try.