I've noticed the same thing, Vinod - I'm hoping to find some time to look into this and other openacs.org website issues later in the week. No promises, it is just a hope at the moment.
Note also that uploading a new file set perms so anyone can write it. That may just be an issue with a parameter setting.