I confirm this bug (still present in squeeze, version 2009-10).
To answer Hilmar's question, the manual page also says:
OPTIONS
--outfile=file
write result to file. If this option is not given, and --nogs
or --filter is specified, write to standard output;
./- is not standard output.