Thanks a lot for your comment, I faced the same problem. The documentation is wrong, you can't pass a null. If you have Resharper you can know this while coding, Resharper send a warning saying that you're passing a null parameter to a method marked to not accept null..
Thanks again !
(and please MS correct the doc !)