the summary pretty much says it all, heh. --pretend and --generate bail out in this case, but --list does not although it should, according to the manpage. the test can easily be extended to handle this third case. i'll attach a patch in a second.
Created attachment 129356 [details, diff] patch against bin/g-cpan
In svn.