I've seen reputable sources on both sides of the issue. I'm worried about which way to write it, because I'm probably going to put it in a query and I don't want to put off an agent. Also, I don't expect an agent's guidelines to say whether you should write "nonfiction" or "non-fiction."