yes, because they could have wrong permissions and aMule can't open/read it.. open your console, change to your Temp folder, try as su (root) the command i've posted above.. then run aMule and look what happens.
the command will set the right permissons.. after that you can leave the su (root) status with "exit"
cheers