If the truefilename consists a bad character, then uudeview renames the file.
For instance if the file name contains a question mark, then the question mark
is replaced with an underscore in the file name when uudeview saves it to disk.
But the nzbperl check to see whether the file already exists on disk looks after
a file with the original, not the renamed, filename.
Therefore nzbperl erronously re-downloads already downloaded files, if they
contain any special characters.
-Rune