Bug fixed in 'upload':
callback was not fired if the file was not found