Is this a bug?
Once a user has uploaded a file, they're redirected to the page for that file (downloads.php?do=file&id=xx).
But if the file has to be moderated, the user can't view this page. So they get a "You don't have permissions to view this page" error page. Which is confusing for the users who will assume that the upload hasn't worked.
EDIT: At the risk of seeming a little hack-happy I fixed this by changing line 1645 in download.php from
Code:
$vbulletin->url = 'downloads.php?' . $vbulletin->session->vars['sessionurl'] . "do=file&id=$id";
to:
Code:
$vbulletin->url = 'downloads.php?' . $vbulletin->session->vars['sessionurl'];