What will it hurt if something IS entered into the column and can it wait? If so, save yourself some pain and just run a job on a scheduled basis to update the column where it isn't null.
Also, are there other triggers on this table? If so, what are they used for?
--Jeff Moden
Change is inevitable... Change for the better is not.