How frequently does it happen?
If it is fairly common, you could use SQL Profiler.
If it happens rarely, you can put a trigger on the table to create a log record when a null value is inserted, recording the datetime and logon of the connection that performed the operation. Use some of the NILADIC functions to determine login information, such as suser_sname().
If it's not practically useful, then it's practically useless.