Niacin has been shown to work on occasion. Byrd Labs tests conclude that niacin doesn't work at all. In other words, something else probably caused a negative, not the niacin.
http://www.ureasample.com/pass_a_drug_test_tutorial/pass_a_drug_test_7-11b.shtml
listed above is a website that says...