Your answer is a good guidance, but still I can't solve the problem. I found in JIRA an issue that is supposed to solve this problem:
http://jira.nhibernate.org/browse/NH-617?page=all
I downloaded the code and put it into the NHibernate project. It didn't compile, but all errors where in a single cs file (AbstractEmptynessExpression.cs). I tried to fix them, I guess the problem was with the NH version because some of the errors where regarding namespaces and differences in names. I couldn't fix them all, so I just erased the file, and voilĂ , the project compiled. Yet, I can't add the projection to the criteria nor I can find an exaple of how to use this...
Help!!!
Also: I'm using NH 1.0.2.0, is this the latest stable version?
Alejandro.